Loved this movie

Rating: 10/10 (4 July 2019)

I loved James McAvoy so much in this movie. His ability to switch personalities was seemless. He completely had me hooked from beginning to end.