James Mcavoy is phenomenal!!!

Rating: 9/10 (16 February 2019)

This movie is overall very good and very enjoyable but oh my god the performance delivered by James Mcavoy is nothing short of brilliance. The movie is so enjoyable and just has you on the edge of your seat until the end. I throughly enjoyed this movie, and hats off to James Mcavoy for one of the best performances I have ever seen.