Movie: Love Ranch (2010)
When Mirren was dubbed “Stratford’s very own sex queen” as a rising star at the Royal Shakespeare Company, we should have taken the hint. That's not the only queen we've seen her as, she's also taken on the roles Elizabeth I and Elizabeth II. After those royal roles, seeing Mirren's whorehouse madame go nude at 65 with a co-star 30 years younger was downright shocking.