Here's what we found in Soul. Every family is different — get a report that reflects yours.
Screen for YOUR familySoul is a visually stunning animated fantasy-comedy-drama from Pixar, exploring profound existential questions about life's purpose and the meaning of existence. The story follows Joe Gardner, a middle school music teacher and aspiring jazz pianist, who experiences a near-death accident just as he secures his big break. His soul embarks on an unexpected journey from the "Great Beyond" to the "Great Before," a cosmic realm where new souls develop their personalities and passions before coming to Earth. Paired with a defiant soul named 22, who has no desire to live on Earth, Joe must help her find her "spark" while simultaneously trying to return to his own body before his dream opportunity vanishes. The film thoughtfully blends vibrant animation, jazz music, and deep philosophical themes, making it accessible to a wide audience. It encourages viewers to appreciate the small, everyday joys of life beyond grand ambitions.
Recommend for ages 8+. While rated PG for "thematic elements and some language," the film's mature themes of death, the afterlife, and existential purpose can be complex for younger children. Some scenes with "Lost Souls" may also be frightening. Parental guidance is strongly advised to discuss the movie's spiritual concepts and ensure children understand the distinction between fantasy and their family's beliefs.
Christian parents should be prepared for significant discussions regarding the film's spiritual and philosophical themes. The movie's depiction of a "Great Before" and "Great Beyond," along with the concept of souls finding their "spark" for life, presents a worldview that is largely allegorical and does not align with biblical teachings on creation, human purpose, and the afterlife. It is crucial to frame these elements as fantasy rather than theological truth.
What are you watching next?
Screen any title in seconds — even ones no one else has reviewed.
No credit card required — join hundreds of families