I know this is something that has been going on forever, the 40-something guy in a film is paired with a 20-something girl.
Steve Carrell, who has extended his Office character way too far at this point, did a decent job here as Maxwell Smart. Anne Hathaway plays Agent 99 and she does a great job. I like Anne Hathaway. Liked her in Brokeback Mountain, Becoming Jane, The Devil Wears Prada and The Princess Diaries. But I want to see more women over 30 getting more roles.
If I were casting, I might consider these women for the role of 99:
1. Rachel Weisz
2. Thandie Newton
3. Angie Harmon
4. Elizabeth Hurley
5. Portia DeRossi
6. Kate Beckinsale
7. Ashley Judd