When the Arcane Order of primordial wizards (Kay Bess, Piotr Michael) kidnaps earth-spirit Nari (Angel Lin) in order to open a magical seal that would awaken the three Titans and cleanse the Earth of human life for a new world order, the first human Trollhunter aka human teenager Jim (Emile Hirsch), along with his human and magical allies, including the many-eyed troll mentor Blinky (Kelsey Grammer) and his former bully Steve (Steven Yeun), must set out to defend the Earth from the Titans.