15 Actors Who Almost Played MCU Characters
4. Joseph Gordon-Levitt - Star-Lord & Ant-Man
Joseph Gordon-Levitt was arguably the biggest name (at the time) thrown into the mix to play Guardians of the Galaxy's Star-Lord, but in a sure bout of terrible judgement, he passed on it in order to star in Sin City: A Dame to Kill For, which ended up being a colossal box office bomb and critical disappointment.
Shortly thereafter, though, he then made it down to the final two for Ant-Man's Scott Lang, but Marvel instead opted for Paul Rudd in what was said to be a fiercely-contested battle for the role.
Would It Have Worked?: Definitely, on both counts. He'd probably fare better as Ant-Man than Star-Lord simply because Chris Pratt brings such a unique presence to the former part, but JGL is way too good at what he does not to knock either role out of the park.