Justin Timberlake and Anna Kendrick have finally joined forces to give us a musical we deserve. No, it's not the feature film adaptation of Hamilton.
Instead, America's sweethearts have lent their vocal gifts to the animated masterpiece that is Trolls. Yes, they're voicing our most underrated childhood toys. JT plays Branch, a cynical Troll who lives in an underground bunker to escape the bubbly optimism of their leader, Poppy, voiced by Kendrick. When their Troll community is threatened by a grotesque monster, they go on an adorable adventure and likely fall in love.
It also features the voices of Russell Brand, James Corden, Zooey Deschanel, and Gwen Stefani. Basically, it's safe to assume this will be our inner child's new favorite flick.
Watch the trailer for Trolls below: