Soul Review: The Art of Jazzing Through Life
Joe Gardner (voiced by Jamie Foxx) has always survived on one-shot music gigs and working as a part-time middle school band instructor. One day, much to his surprise, his life begins to turn around, as the scho...