This film made me struggle through the end/climax... nail-biting watch. I had zero idea of how things will pan out. If this isn’t proper entertainment, then how do you call it? James Mcavoy is jaw-dropping... how is it even possible for an actor to profoundly illustrate different personalities. 🙀