According to CinemaBlend, director Chris Nolan of Batman: The Dark Knight is interested in Emily Blunt (Devil Wears Prada) for the role of Rachel Dawes (who was portrayed by Katie Holmes in Batman Begins).
From the site:
Obviously Chris Nolan is actively looking for someone to take over Katie Holmes’ Rachel Dawes character in the new Batman film. Earlier this week rumor had it that they were considering Rachel McAdams for the part, but according to one of our regular scoopers, they may end up going with Devil Wears Prada star Emily Blunt. Word is that the folks behind the Batman Begins sequel are impressed with her, and may bring Blunt in to read for the role.
Our same anonymous source insists that Katie didn’t leave the project, but was dropped. Anything you’ve heard otherwise is just PR spin to save face. Of course, anyone with half a brain could have figured that out. You don’t intentionally ditch a recurring role in Batman to star in a crappy romantic comedy with Queen Latifah. Nobody, not even Katie Holmes, is that stupid.