Anne Hathaway is set to play Selina Kyle aka Catwoman, in The Dark Knight Rises. The Oscar nominee, best remembered for roles in The Princess Diaries and Alice