Unquestionably one of the smartest films I've seen recently, the biggest strength of Johnny Gaddaar is its unpredictability. Unlike most conventional thrillers with a heist at its core, this one's not a whodunit  it can't be, because you know all along who's done it  the question instead is, how's he going to get away with it? Really the film's biggest accomplishment is the manner in which it compels you, the viewer to think differently  midway through the film you've got the drift, you begin to expect the unexpected, you even begin to predict what's going to happen next. That's the level of involvement you're able to muster up for this film.

Dharmendra as leader of the gang, Zakir Hussain as the crass club-owner, Vinay Pathak as the smarmy card-shark, and Neil Nitin Mukesh as the rookie, the youngest member of the gang  you couldn't find better actors to fill out these roles.

Zakir Hussain in particular, stands out with a performance that is ingenious in every sense of the word. And Neil Nitin Mukesh makes an inspired debut; he's clearly an actor to look out for.

it's a thriller very unlike his own previous film Ek Hasina Thi, and very unlike most thrillers you've seen recently. Watch it because it's that rare film that actually expects you to use your brain.

8/10..!