First thing first, Rohit Shetty knows his craft to the core. He makes Singham Returns deliver punches, kicks but he also ensures that he delivers an entertaining story. While Ajay Devgn is at his roaring best, Kareena Kapoor is portraying the character of Geet from Jab We Met on steroids. But having said that, Ajay Devgn and Bebo’s performances make for a promisingly entertaining watch. Surprisingly, Amol Gupte, who plays the god man turned nemesis of our roaring tiger portrays a loud and entertaining villain. From his fight sequences to gorgeous photography, Rohit mounts this adrenaline pumping fare with a fairly predictable but an entertaining setting. Will Ajay rise [and roar] to change the power equation in the second half?