Singham is such a mighty blast from the past, it leaves you reeling under its impact. Designed as a tribute to the pure, unadulterated action films of the Bachchan era, where a larger-than-life hero battled a mega-evil villain, with nothing but his principles and his bare fists, Rohit Shetty's retro film leaves you goofy, grinning and clapping with glee as the rivals indulge in in-your-face encounters, laced with in-your-face action, peppered with in-your-face dialogues, brimming over with in-your-face belligerence and brawn. Truly, Singham leaves nothing to the imagination and makes a singular appeal to testosterone alone.