It's unsettling that nearly every movie viewers love and adore today may have been completely different had another actor been cast in it or another director helmed it.
For example, Titanic, starring Leonardo DiCaprio and Kate Winslet, is one of the most successful movies of all time.
However, the iconic characters Jack and Rose were very nearly played by Matthew McConaughey and Gwyneth Paltrow, which may have taken a very different course for the James Cameron-directed film.