Throughly average film. In spite of some good scenes, We've seen almost everything before and better.

The film relies heavily on the score to create drama for scenes which otherwise wouldn't be particularly dramatic. The music is often overbearing.

The editing and time jumping is also a bit confusing at times.

A good film. Hardly great.