According to Heat Vision Ewan McGregor, best known for his roles in the Star Wars prequels and Danny Boyle’s Trainspotting, is in negotiations to join the cast of Bryan Singer’s Jack the Giant Killer. McGregor will play the leader of the king’s elite guard who helps the fight against the giants.
In the movie a princess is kidnapped, threatening a long-standing peace between men and giants. A young farmer, to be played by Nicholas Hoult, is given an opportunity to lead a dangerous expedition to the giants’ kingdom in hope of rescuing her. The role of the princess has yet to be cast, however Australian actress Adelaide Kane and Eleanor Tomlinson (Alice in Wonderland) are both said to be in contention.
Stanley Tucci (The Lovely Bones) is playing the villain who is “an advisor to the king with designs on usurping power” while Bill Nighy will play a two-headed giant called Fallon. Nighy will play the big head while voice actor John Kassir will play the small one.
Christopher McQuarrie (The Usual Suspects, Valkyrie, The Wolverine) has been re-working the script over recent months, and Singer will begin shooting in July in London and Iceland.