Watch out! This post contains spoilers.

Pixar’s Soul is an emotional investment from start to finish, but it turns out the ending almost went in a different direction. Fans of the animated film know Joe Gardner (voiced by Jamie Foxx) fights his hardest to avoid the Great Beyond after his death and return to his body on Earth. His efforts finally succeed, when he least expects them to, thanks to his ability to help a directionless new soul (22, voiced by Tina Fey) find her spark. In a recent interview, however, the filmmakers who crafted the story revealed Joe’s fate wasn’t always clear-cut.

Source: Read Full Article