Soul

Soul ★★★★½

I was unsure at first as the film starts strangely with a lot to take in, but then by the end it's just an awesome film with such a great story.