The Iconic Movie Roles That Almost Went To Different Actors

On Monday we heard that two of our great loves, Baywatch and Leonardo DiCaprio, could have joined in holy union back in the ’90s, when DiCaprio was lined up to play David Hasselhoff’s son on the show. Sadly, though, the casting was vetoed by Mr. Hoff as teenage DiCaprio made him look too old. Iconic roles are defined by their interpreters, but as it turns out, many of our most beloved on-screen characters were originally intended for someone else. Could Travolta seriously have seriously ever played Forrest?