Akshay had the worst, stale, and forgettable performance of his career. Tiger is entertaining at some extent. The bromance was average at best, not even close to Dishoom and Dhoom. Prithviraj Sukumaran played a poorly written and underwhelming antagonist. His speeches were very random and boring, meaning he is mostly giving lectures about Pralay, had a very captivating voice which seemed to be a cheap ripoff of Bane, the writing lacked the intimidation a film of this scale deserves from its villain, he was not even clever and had the worst performance. He didn't have a proper goal and motivation to go full Thanos and unleash doom against India. It is so half-baked, even his origin story. He should've been given more screen time so I could all hear his plans. I wish his role didn't lack depth and was not underutilised. Besides the interesting fact about introducing bio-engineered humanoids used for warfare. Sonakshi Sinha had absolutely nothing to do in the film, she is just there. Manushi Chhillar had the most bland, cardboard and wooden role of all time and Alaya F had the worst and irritating role ever written in an action film in a long time. Julius Packiam's score is underwhelming at best. Execution is timed badly throughout the entire film. Ali Abbas Zafar got crazy for action and started overusing it in every scene. The film is actually more action, less story. It had the most absurd lines which will be stuck in all our heads for days. Bade Miyan toh Bade Miyan, Chote Miyan toh Chote Miyan, director sahab subhanallah.