Imagine a world where your favorite movie and TV characters were portrayed by different actors. The alternate casting decisions for iconic roles can sometimes be surprising. Here are some instances where stars almost played roles that eventually became synonymous with other actors.
Call Me by Your Name: Shia LaBeouf Almost Took Armie Hammer's Role
In the critically acclaimed film "Call Me by Your Name," Shia LaBeouf originally auditioned for the role of Oliver, which eventually went to Armie Hammer. James Ivory, who wrote the screenplay, revealed that despite doubts initially, LaBeouf's chemistry with Timothée Chalamet was convincing. However, LaBeouf was dropped due to bad publicity, and Hammer was cast instead.
Batman Returns: Madonna Almost Became Catwoman
Madonna disclosed on The Tonight Show with Jimmy Fallon that she turned down the role of Catwoman in "Batman Returns," a decision she later regretted. Michelle Pfeiffer ultimately played the iconic character. Madonna also revealed passing on roles in "Showgirls" and "The Matrix," expressing regret for the latter.
Closer: Cate Blanchett Almost Starred Instead of Julia Roberts
In the film "Closer," Julia Roberts played the role of Anna, originally considered for Cate Blanchett by director Mike Nichols. Blanchett's availability changed due to her having a baby, leading to Roberts securing the role. Roberts acknowledged the impact of her relationship with Nichols, stating it changed her life.
These instances offer a glimpse into the alternate possibilities that could have shaped the characters we know and love in the world of entertainment.