'If ever there was a film that begged to be celebrated on the big-screen -- heck, that begged viewing with 3D glasses -- it is this one, a sensational ride that throws you, the viewer, into the deep-end and drags you along for a chained and scorched and unbelievable ride,' says Raja Sen.