With the crazy New Moon casting rumors, we took a step back and waited for the dust to settle. We now know Jane will be played by Dakota Fanning.
What happened to Ben Barnes? He landed the role of Hamlet in Ophelia.
This production centers on the scorned love interest and less on the heir. Just like Rosencratz and Guildenstern Are Dead focused on R & G as the main characters with Hamlet being the backdrop, Ophelia gives the woman's perspective in this period piece.
If you haven't see a filmed Hamlet with a skewed juxtaposition, then rent R&G Are Dead. Funny stuff. Watch the background. Know your history, physics, math . . .
Source: Hollywood Insider