James McAvoy!!!

Rating: 7/10 (5 March 2018)

Great actor James McAvoy. Bravo! Expressions, posture, everything. Nice psychological thriller. You forget the gaps of the script admiring the talent of the leading actor.