Could you imagine Jim Carrey battling zombie pirates as the swashbuckling Captain Jack Sparrow? Or Tom Selleck digging up ancient artifacts while dodging Nazi bullets as Indiana Jones? Probably not, but you'll be surprised to hear that these iconic movie roles almost went to different stars.
Whether you think Tom Cruise would be a better Iron Man than Robert Downey Jr. or are glad that Christian Bale beat out David Boreanaz in "Batman Begins," Hollywood would have looked a lot different if these casting decisions went through. Here are iconic movie roles almost played by other actors.
13 iconic movie roles that almost went to different stars
ARTS & ENTERTAINMENT