Who\'s in it? Kareena Kapoor, Saif Ali Khan, Mallika Haydon The plot This tale traverses 12 countries and follows decidedly hard-core spy, Agent Vinod (played by a believably tough and unquestionably cool Saif Ali Khan), as he tries to solve the murder of his friend. He first rocks up in Moscow – cue a plenty of great action scenes – before heading to Morocco, where he meets the mysterious Dr Ruby (Kapoor, brilliant as always), then Riga, Karachi, Deli and London – and all the while the conspiracy is unfolded. The character drives the whole film, he’s got that touch of Bond humour that makes a good action film great, and it’s the closest we’ve seen to a Big B-era 80s action this decade. Oh, and yes, the on-screen chemistry between real life couple Bebo and Saif is electrifying. This is – from beginning to end – a fun ride.