Who stars as Jack in the 2013 film Jack the Giant Slayer? June 7, 2017 By Show answer Nicholas Hoult More Entertainment QuestionsMore Movies Questions