James Mcavoy should've won an oscar.

Rating: 10/10 (28 January 2019)

The best Performance from a single actor in a very long time and for sure the best performance of the year. How did he not win an Oscar? No one knows but he deserved to, Thus movie is excellent and i would recommend this to anyone who simply likes a nail biter or just a good movie in general.