Jamie Foxx voices the main character, Joe Gardinare, a New York city middle school music teacher that longs to be a professional jazz pianist. Early in the film, we find out that he’s just been offered a full-time role at the middle school he works at, but his response to the opportunity is less than enthusiastic. Soon, Joe gets the chance he’s been hoping for, when a former student, who is now a very successful professional jazz musician, calls him with an offer to audition for the (fictional) legendary saxophonist Dorthea Williams (voiced by Angela Basset).