Soul

Soul ★★★½

Darn, I’m slightly underwhelmed. The climax is fantastic and the twist keeps things fresh, but there’s a lot of bland spots sprinkled in.