jazz club is successful, but Joe is upset at his unchanged life even after fulfilling his dream. Looking at objects that 22 collected while in his body, he recalls the moments they had enjoyed together. Joe realizes these experiences have given 22 her spark. By playing piano, he enters the zone with the intent to return her badge, but discovers that she has become a lost soul. He chases her down, showing her a maple seed she collected to remind her of her time on Earth. They realize that a spark is not a soul's purpose, but indicates an intention to live. Joe's actions restore 22 to normal, returning her badge and escorting her out of the Great Before for her journey to Earth. As Joe prepares to enter the Great Beyond, a Jerry stops him and offers another chance at life for finally inspiring 22 to live. Joe returns to his body on Earth, and starts the next day committed to enjoying life. Voice cast Jamie Foxx as Joe Gardner, a jazz pianist and music teacher Tina Fey as 22, a cynical soul with a dim view of life on Earth Graham Norton as Moonwind, a spiritual sign twirler Rachel House as Terry, an obsessive soul counter Alice Braga, Richard Ayoade, Wes Studi, Fortune Feimster, and Zenobia Shroff as the five soul counselors in the Great Before who are all named Jerry Phylicia Rashad as Libba Gardner, Joe's mother, who works as a seamstress Donnell Rawlings as Dez, Joe's barber Questlove as Lamont "Curley" Baker, a drummer in Dorothea Williams' band and a former student of Joe's Angela Bassett as Dorothea Williams, a jazz saxophonist Additionally, Daveed Diggs plays Paul, Joe's neighborhood frenemy; Cora Champommier plays Connie, one of Joe's middle school band students; Margo Hall and Rhodessa Jones play Melba and Lulu, Libba's co-workers; June Squibb plays Gerel, a soul who meets Joe before going to the Great Beyond; and Esther Chae is credited with playing Miho, a bassist in Williams' band, but Miho has no lines in the final film. Cody Chesnutt provides his vocals, from his song "Parting Ways", as a street singer with a guitar. Sakina Jaffrey, Calum Grant, Laura Mooney, Peggy Flood, Ochuwa Oghie, Jeannie Tirado, and Cathy Cavadini provide the voices of Doctor, Hedge Fund Manager, Therapy Cat Lady, Marge, Dancerstar, Principal Arroyo, and Dreamerwind. Production Development and writing Soul began development in