Pradawny spór ożywa, kiedy młody człowiek imieniem Jack (Nicholas Hoult) przypadkowo otwiera bramę między światem ludzi, i złym światem olbrzymów. Olbrzymy, po raz pierwszy od stuleci odbite na posadzce, usiłują odzyskać panowanie nad lądem, który raz utraciły, a Jack musi stanąć do rozrywki oraz karmi powstrzymać. W krążki o królestwo, lud i emocja odważnej księżniczki musi zmierzyć się z niepokonanymi wojownikami, choć dotychczas wierzył, iż istnieją chociaż w historiach… Teraz samodzielnie że być się legendą.