The ending of this movie is a surprise --not merely because of a plot twist but because of the importance of the character who emerges as core to its meaning. Not to give to much away, just remember not to give too much away for a few pretzels. Also, bear in mind that sometimes a cliff-hanger is there to let you know that plot resolution isn't the point, rather what COULD have happened. Something to think about and more substance than all that led up to that would make one expect!