Joe Gardner, a middle school music teacher in New York City, feels stuck in life and unfulfilled at his job. He dreams of a career in jazz, to which his seamstress mother, Libba, objects, fearing that he will not be financially secure. By chance, his former student Curley informs him of an opening in the band of jazz legend Dorothea Williams. Joe impresses Dorothea with his piano playing and is offered the job on the spot. As Joe happily heads off to prepare for his first performance later that night, he falls down a manhole.
Joe finds himself as a soul heading into the “Great Beyond”. Unwilling to die before his big break, he tries to escape but ends up in the “Great Before”, where soul counselors—all named Jerry—prepare unborn souls for life on Earth. Joe poses as an instructor who is set to train the souls and is assigned 22, a cynical soul who has remained in the Great Before for millennia and sees no point in living on Earth. 22 reveals that she has a badge that fills up with traits. She needs to find her “spark” to complete it and says she will give it to Joe so that he can return home.
Joe tries to assist 22 in finding a passion, but the attempts prove futile. With no other options, 22 takes him out to “the zone”, an area that people enter when their passion sets them into a euphoric trance; it also houses the lost souls who become obsessed. They meet Moonwind, a sign twirler who enters the zone to rescue lost souls. He agrees to help Joe return to his body and they learn that Joe has been in a coma since his fall.
Joe excitedly hops back to Earth but accidentally brings 22 with him, resulting in 22 entering his body and Joe ending up in the body of a therapy cat. Meanwhile, Terry, an accountant designated to counting souls headed to the Great Beyond, finds the count off and convinces the Jerrys to let her go into Earth to search for the missing soul.
Soul streaming full / Soul full movie / Soul movie streaming free
Soul streaming full HD / Soul streaming hd 1080P / Soul full movie online
Soul full movie online free HD / Where to watch Soul Online