James McAvoy deserved an Oscar! Wow!

Rating: 10/10 (24 April 2019)

So amazing! Writing, directing, and acting were all superb! McAvoy deserved an Oscar for his performance! One of the best acting performances I have ever seen! So complex! See this film!