Warner Bros. has unveiled the third full trailer and a new clip from their upcoming epic adventure Jack the Giant Slayer, following the trailer preview from last week. Nicholas Hoult stars as the title character, whose life is upended when he inadvertently opens a gateway between our land and the giants' home, creatures who were thought to exist only in myth. This simple farmhand must square off against these menacing beasts to save his homeland and rescue a fair princess (Eleanor Tomlinson). Check out the latest footage from director Bryan Singer's mammoth 3D adventure, also starring Ewan McGregor, Stanley Tucci, and Ian McShane.