Nicholas Hoult has been offered to take on the main character in Bryan Singer's upcoming fantasy adventure film Jack the Giant Killer. Hoult isn't a very well known actor yet, but he will be. He had a role in the most recent Clash of the Titans film, and also plays Beast in the upcoming X-Men: First Class movie. Hoult will play a farmer who leads an expedition into the giants' kingdom to rescue a kidnapped princess. He will join Stanley Tucci and Bill Nighy who were previously cast in the film.
Tucci stars as Roderick, the king's adviser and villain of the story. His character has plans of taking over Cloister. Nighy will play a two-headed giant named Fallon who is the leader of the giants. The other half will be played by John Kassir.
The story revolves around a long-standing peace between humans and giants is threatened when a young farmer tries to rescue a princess who has been kidnapped and taken to the giants' kingdom. Mark Bomback, Darren Lemke and Christopher McQuarrie are writing the script, which is said to "be an adult look at the Jack and the Beanstalk legend.”