10 Actors Who Almost Played 2019's Biggest Roles
7. John Cena - Shazam; Shazam!
Zachary Levi's performance as a teenage boy in a super-powered body was so effortless and charming. Now that Shazam has been and gone, it's quite hard to imagine another actor putting in a similarly hilarious performance as the red spandex clad hero.
However, WWE fans worldwide will always wonder how good of a job Cena could have done in the role. He seemed so ready made for it too, with his natural bulk and charisma putting him in good stead to nail the beloved role.
What's more, Cena has been increasing his stock in Hollywood ever since making a major push in to the movie industry, with major success coming in his supporting role in Bumblebee, as well as his upcoming role in the next instalment of the Fast and the Furious franchise, Cena would have been a bankable replacement for Levi.