It's so rare to find a film that provides a plot that can't be figured out at every turn. Surprises throughout delighting throughout.

A couple of things I could not quite understand though is that here you have the lead female character who plays "the good girl, hard worker" and yet in the end she ends up being an anti-social risk taker. That was not enough to make me not like it though but it did give me pause.

The other thing I could not get was the old man who was being hauled away by the police at the very end of the film. I never did get who he was or what his issues were. If anyone has any ideas, I'd like to hear what they might be.

The film was exciting and fun throughout and always left me guessing. Very much worth seeing.