If you're going to make a movie about a young man fighting giants, he's got to have a pretty good reason to do so. Enter
Eleanor Tomlinson. She's just been cast as Isabella, the princess that
Nicholas Hoult's Jack will fight for in
Bryan Singer's upcoming big budget, 3D re-imagining of
Jack and the Beanstalk called
Jack the Giant Killer. This will be Tomlinson's biggest role to date, though in the ...