Jack the Giant Slayer
Jack the Giant Slayer 123movies. The ancient war between humans and a race of giants is reignited when Jack, a young farmhand fighting for a kingdom and the love of a princess, opens a gateway between the two worlds.
Actor: Nicholas Hoult, Eleanor Tomlinson, Ewan McGregor, Stanley Tucci, Ian McShane, Eddie Marsan, Ewen Bremner, Warwick Davis, Bill Nighy, Ralph Brown
Duration: 114 min