An Oscar worthy performance by James McAvoy.

Rating: 7/10 (5 May 2018)

If somebody else filled James McAvoy's shoes in this psychological ride, and by somebody else I mean a mainstream actor that has already gathered wider audience and maybe an Oscar in his prime, that person would've won an Oscar for this role. James McAvoy's with this movie went right into my top 10 actors of all time, yes, with just one movie. I could not believe how good his acting was, the way he managed so perfectly to change his personalities, the way he was acting crazy and lost, it was pure art. The plot was also amazing, altho I was a bit dissapointed with the ending, but a sequel is coming next year, so no worries.