Versatile actress on-the-rise Anne Hathaway just nabbed one of the most coveted roles in Hollywood. She'll play Selina Kyle (aka Catwoman, previously played by Michelle Pfeiffer and Halle Berry) in The Dark Knight Rises across from Christian Bale and bad-guy Tom Hardy.
But Hathaway did not rank high on our TOH poll (below) on who should star in The Dark Knight Rises (clearly not indicative of Christopher Nolan's taste in Batman actresses, from Katie Holmes in Batman Begins to Maggie Gyllenhaal in The Dark Knight).
The poll places Keira Knightley much higher than Hathaway (Knightley may have a new gig, taking over from pregnant Marion Cotillard on Cosmopolis). There is still a slot open for another actress to jump on board this train to box office glory during Summer 2012: The Dark Knight grossed over $1 billion worldwide, while Batman Begins made $372.7 million. May we hope for someone new?