Pixar's upcoming animated feature Soul has revealed its main voice cast. 1 / 8
Jamie Foxx plays a deceased would-be jazz musician named Joe. 2 / 8
Tina Fey plays a grouchy soul nicknamed 22. 3 / 8
Roots drummer Questlove plays - appropriately - Joe's drummer Curly. 4 / 8
Hamilton star Daveed Diggs plays Joe's rival Paul. 5 / 8
The Cosby Show's Phylicia Rashad plays Joe's mom. 6 / 8
Soul sounds like another metaphysical animated film from Inside Out director Pete Docter. 7 / 8
Soul hits theaters June 19, 2020. 8 / 8