Excellent Thriller, Exciting and Unpredictable

Rating: 10/10 (27 January 2017)

Very exciting movie with excellent acting by James McAvoy. This movie brought mystery and had the viewers wondering many aspects of each character. The movie starts pretty much straight away and has the viewers wondering and trying to connect the dots as the story unfolds. James took this role to a whole new level and his acting skills have proved yet again to be extremely adaptable, diverse and mysterious. Highly recommend this movie for those who like a bit of mystery and excitement. you will be on the edge of your seat at times and you will feel complete satisfaction when the final credits come up at the end of the movie.