20 times actors backed out of roles that became cultural phenomena

Deeya
"Leave The World Behind" Special Screening - VIP Arrivals - Source: Getty
Actress Julia Roberts - Source: Getty

6. Julia Roberts as Viola in Shakespeare in Love

Julia Roberts - Source: Getty
Julia Roberts - Source: Getty

Shakespeare in Love (1998) had many versions and Julia Roberts was to play the part of Viola de Lesseps for a long time before that version fell apart. The film ended up going to Miramax and the studio re-envisioned the project. Gwyneth Paltrow, who played Lesseps, stated in an interview that after the film went to Miramax, the studio offered the role to her before anyone else.

Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!

Edited by Amey Mirashi