Jack the Giant Slayer has delivered two new promotional banners, pitting human against giant. The first image offers some of the monstrous beasts we've seen in previous one-sheets. The second gives us a look at the cast, including Ewan McGregor, Nicholas Hoult, Eleanor Tomlinson, and Stanley Tucci. It's a battle for the ages, as a handful of magical beans causes more damage than thought possible in this fantasy adventure from X-Men and Superman Returns director Bryan Singer.

jack and the Giant Slayer Banner 1
Jack and the Giant Slayer Banner 2