In October 2018, way back before Avengers: Endgame was released and everything involving the film was still a mystery, The Wrap revealed that13 Reasons Why actress Katherine Langford had joined the cast in an unknown role. It was reported that Langford had already shot her scenes and her mysterious role was an important one. Fast forward to April 26, 2019, and Endgame was finally released without a shred of Langford to be seen! Langford has kept mum on her character’s absence, but directors Joe and Anthony Russo have finally explained who she was and why she was cut.
During an appearance on Josh Horowitz’s HappySadConfused podcast, the Russo brothers revealed that Langford had been tapped to play the teenage version of Tony Stark’s 5-year-old daughter Morgan, played as a child by Lexi Rabe. Langford was meant to appear toward the end of the film, during the giant superhero battle between all the Avengers and Thanos. The actress was shot for a sequence where Tony is taken to another world after he uses his makeshift Infinity Gauntlet, just like Thanos does in Avengers: Infinity War where he sees a Young Gamora.
Source: Read Full Article