Marvel kept the ending of Avengers: Infinity War a closely guarded secret, even filming fake scenes to prevent leaks. The result was one of the boldest third acts ever seen in a blockbuster.
In 2006, Marvel refused to hire Robert Downey Jr. for Iron Man due to his troubled past. The studio eyed safer picks like Tom Cruise, Clive Owen, and Nicolas Cage, but director Jon Favreau fought relentlessly, convinced Downey was Tony Stark.