Warner Bros. has unleashed a new clip from Jack the Giant Slayer that gives us a glimpse at one of the key battle scenes in director Bryan Singer's 3D fantasy adventure. Ewan McGregor leads the charge as Elmont in this epic sequence that features his army trying to fend off these monstrous beasts of lore. Take a look at this video where Elmont reveals to King Brahmwell (Ian McShane) that the giants ultimately have no weaknesses.