Soul is an Animated Pixar film starring the voice of Jamie Foxx as Joe a Music Teacher who on the same day he lands a dream job to tour with his idol, falls in a manhole and dies. From there he lands himself basically in between Heaven and Earth and is trying to get back to earth feeling that his life is not over. Meanwhile, there is a soul played by Tina Frey who doesn't want to go into a body on Earth as she feels there isn't a point. The film is a bit hard to explain fully, but overall I enjoyed it. It is a film that I'm not sure if small children will completely understand however as it deals with more Adult topics, but maybe kids will love it too.