Majestic, brilliant acting by McAvoy

Rating: 8/10 (4 March 2019)

James McAvoy is brilliant in his acting skills. The storyline is simply awesome.