13) Cameron Diaz in Gangs of New York (2002)

Although Cameron Diaz never particularly wanted to enter into acting, she managed to make a name for herself. She has appeared in some great movies – Vanilla Sky and There's Something About Mary. When she was cast in The Martin Scorsese-directed movie – Gangs of New York, the audience was expecting something special. But her acting was a letdown. She could not embrace a period role because she was so used to doing contemporary roles. She even faced a problem with her accent.
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Debanjana