Cuando el joven de 15 años Jim Lake Jr. tropieza con un amuleto místico de camino al colegio, descubre una civilización secreta de troles escondida bajo Arcadia, el pequeño pueblo en el que vive. Aventurero y tenaz, pero poco preparado para las responsabilidades que le corresponden, Jim se ve obligado a asumir el cargo de Trollhunter, protector de los troles buenos de los poderosos enemigos que buscan la venganza. Jim pasará de repente de enfrentarse diariamente a los problemas habituales de ir al instituto a luchar en una guerra que se viene librando desde hace siglos. Un conflicto que ahora amenaza tanto a los troles como a toda la humanidad. En compañía de sus amigos y de algunos troles aliados, este valiente chico tendrá como objetivo fundamental salvar el mundo, pero no sin antes acabar su clase de gimnasia.