This film has some good moments.
*spoiler*

But the ending sucks in that MotV way.