Pretty Crazy Splitted Personality

Rating: 9/10 (31 January 2019)

McAvoy is absolutely crazy good in playing this character.
I know he is a great actor but in this movie his greatness is shown all.
Very very good movie.