Saat Barb mengampanyekan satu bangsa di bawah Rock, Queen Poppy, Branch, dan teman-temannya mulai mengumpulkan para Troll dan menyelamatkan genre-genre dari kepunahan.
Para Troll adalah sekelompok mahluk yang hidup di sebuah tempat penuh dengan pesta, lagu, dan tarian. mereka hidup dengan penuh kebahagiaan dan kedamaian. Namun suatu hari, kedamaian desa tersebut terusik akibat kedatangan Bergens, raksasa yang menyerang desa untuk memakan para Troll Poppy (Anna Kendrick), pemimpin penuh energi para Troll, harus menempuh suatu perjalanan untuk menyelamatkan para Troll. Ditemani dengan Branch (Justin Timberlake), Troll yang sangat pesimis. Kedua pasangan yang bertolak belakang ini mencoba menerima perbedaan satu sama lain, sekaligus bekerja sama dalam sebuah perjalanan ke tempat yang sama sekali belum mereka kenal.