“You Watch Your Mouth, Buddy” (#89)

When it comes to leading ladies, you’d have a hard time finding a more powerhouse lineup than 1991’s Thelma & Louise, which saw both of its stars nominated for Best Actress at the Oscars that year. Geena Davis and Susan Sarandon play BFFs whose road trip goes seriously south when they shoot a rapist and […]

Read More “You Watch Your Mouth, Buddy” (#89)