Die Bewohner des Vororts Arcadia machen eine seltsame Entdeckung: Unter ihren Straßen und Häusern verbirgt sich eine wundersame Zivilisation voller Kreaturen, die man eigentlich immer für Schauermärchen hielt. Alles beginnt damit, dass der 15-jährige Jim Lake (Stimme im Original: Anton Yelchin / deutsche Fassung: Constantin von Jascheroff) auf dem Schulweg ein mysteriöses Amulett findet, das ihn direkt in eine verborgene Welt führt, die unter Arcadia verläuft und von Trollen beherrscht wird – hier tobt ein uralter Kampf zwischen Gut und Böse, in den der Teenager unvermittelt hineingezogen und dessen Ausgang alles verändern wird. Zur Seite stehen Jim aber immerhin sein bester Kumpel Toby (Charlie Saxton / Dirk Petrick) sowie der vierarmige und sechsäugige Troll Blinky (Kelsey Grammar / Erich Räuker). Auf das Trio warten zahlreiche gefährliche Abenteuer...