Jack, a parasztlegény (Nicholas Hoult) egy véletlen folytán megnyitja az emberek és óriások világa közötti átjárót, épp abban a pillanatban, amikor Isabelle, a szökésben lévő hercegnő (Eleanor Tomlinson) menedéket kér nála. Hamarosan az óriások a paszulyon leereszkedve, az áruló Roderick (Stanley Tucci) vezetésével elözönlik az emberek földjét. Jack nem habozik, Elmont (Ewan McGregor), a király vezérének az oldalán szembeszáll a bosszúszomjas óriásokkal a királyáért, a népért és a hercegnő szerelméért.Az objektív tájékozódás érdekében javasoljuk, hogy a híreknek / eseményeknek több külön forrásnál is nézz utána!