I loved it ! I watched it knowing nothing about the plot, and so it took a surprising twist for me. The pace didn't let up for a second and it is very well done. Some of the more over-the-top characters were counter-balanced by the very human story at the centre of a mother and son, which is both wonderful and sad. And I enjoyed it immensely. Great performances from the cast, great direction, and great FX too.