13 Actors Who Could Have Played Iconic Roles

By  | 

Severus Snape? Alan Rickman. Marty McFly? Michael J. Fox. Vivian Ward? Julia Roberts. We all know and love these characters, and their actors' portrayals of them were so perfect, it can be hard to imagine anyone else playing them. But guess what? If things had gone a little differently, Alan Rickman might not have landed Snape, Michael J. Fox may not have donned Marty's orange vest, and Julia Roberts may not have become one of the world's most well-known prostitutes. That's right: Each of these characters were originally pitched to different actors, and in some cases, were even recast midway through shooting. What other iconic characters might have ended up being played by totally different actors? Read on to find out!