It looks like Ewan McGregor is going to join the cast of Bryan Singer's Jack the Giant Killer. He will join Nicholas Hoult who plays the farmer that leads an expedition into the giants' kingdom to rescue a kidnapped princess. Stanley Tucci plays Roderick, the king's adviser and villain of the story. His character has plans of taking over Cloister. Bill Nighy and John Kassir will play a two-headed giant named Fallon who is the leader of the giants.
McGregor will play the leader of the king’s elite guard, who helps fight giants. There is still one major role that needs to be cast in the film, and that is for the character of the Princess. The movie begins shooting late March in London, so stay tuned for the casting of the Princess.
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 wrote the script, which is said to "be an adult look at the Jack and the Beanstalk legend.”