James McAvoy's acting masterpiece

Rating: 7/10 (21 December 2018)

James McAvoy is amazing in this movie. His performance as a split personality disorder patient is extra ordinary. Inspite of the violence the lead character involves in, he's almost likeable for most of the movie and I was somehow able to sympathize with him.
Waiting for the sequel, Glass, now.