Final Fantasy: The Spirits Within

Final Fantasy: The Spirits Within ★½

What the frick?!? You’re telling me this thing is a fricking cartoon?!?!