<Ul> <Li> Nicholas Hoult as Jack, a young farmhand who leads the quest to rescue the princess . </Li> <Li> Eleanor Tomlinson as Isabelle, the princess who is abducted by giants . </Li> <Li> Stanley Tucci as Lord Roderick, the king's advisor who plans on taking over the kingdom . </Li> <Li> Ian McShane as King Brahmwell, the princess's father, who wants his daughter to marry Lord Roderick . </Li> <Li> Bill Nighy and John Kassir as the voice and motion - capture of General Fallon, the two - headed leader of the giants . Nighy plays the bigger head and Kassir plays the smaller head . </Li> <Li> Ewan McGregor as Elmont, the captain of the king's guard, who joins the quest to rescue the princess . </Li> </Ul> <Li> Nicholas Hoult as Jack, a young farmhand who leads the quest to rescue the princess . </Li> <Li> Eleanor Tomlinson as Isabelle, the princess who is abducted by giants . </Li> <Li> Stanley Tucci as Lord Roderick, the king's advisor who plans on taking over the kingdom . </Li>

Who plays isabelle in jack the giant slayer