16) Jennifer Lopez in Hustlers

Jennifer Lopez dazzled as Ramona in Hustlers, delivering one of her career's best performances. What is all the more surprising is that Lopez was not paid a dime for the role. Instead, she decided to go with a co-producing route and took the risk of telling the story on her terms. While her co-stars took home standard salaries, the financial sacrifice paid off for Lopez because the movie was indeed a hit in both critical and commercial acclaim, ensuring that she became a powerhouse in acting and producing.
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Abhimanyu Sharma