A very well made and played movie. Acting was superb. The story was coherent and gripping. There where some 1 and 2 ratings which I can not understand. It's one of these rare occasions where I really felt like not having wasted my time watching some hyped up garbage. Definitely worthwhile.