Great acting skills

Rating: 10/10 (8 July 2019)

James McAvoy is awesome in this movie. I think Tom Hardy would've been a good fit as well. But the way McAvoy just switches from one identity to another just shows what a great actor he is.