Die Trolls sind bunt und lieben Musik – so viel ist klar! Was Poppy (Anna Kendrick / Stimme in der deutschen Fassung: Lena Meyer-Landrut) aber bislang nicht klar war: Sie und ihre Freunde sind nicht die einzigen Trolls auf der Welt, es gibt noch viele andere Stämme und jeder davon huldigt einer anderen Musikrichtung. Da gibt es Funk, Pop, Rock, Techno, Country und Klassik, und alle Trolls haben ihre ganz eigenen Tänze und Bräuche. Doch Queen Barb, der Königin des Hard Rock, gefällt das gar nicht. Sie will, dass Rock die Welt beherrscht und alle anderen Arten von Musik für immer verschwinden. Poppy und ihr Freund Branch (Justin Timberlake / Mark Forster) wollen das natürlich verhindern, denn die Welt kann gar nicht bunt, laut und vielfältig genug sein! Sie wollen alle Troll-Stämme vereinen, um Queen Barbs Pläne zu durchkreuzen…