Ben Barnes Cast as Hamlet in 'Ophelia'
Prince Caspian star Ben Barnes has been cast as Hamlet in Ophelia!
EW reports the movie will retell the story of the “tormented young Dane from the perspective of his long-suffering girlfriend.”
English actress Juno Temple (Atonement) is also set to play a “young woman slowly driven insane by an unavailable man.”
Director Dawn Shadforth, who has done music videos for Bjork and Oasis, will give the classic characters a modern twist à la Baz Luhrmann in Romeo + Juliet.