- Saif Ali Khan as Agent Vinod
- Kareena Kapoor as Iram Parveen Bilal
- Ravi Kishan as Major Rajan
- Prem Chopra as David Kazaan
- Ram Kapoor as Abu Sayed Nazer
- B. P. Singh as Hasan Nawaz
- Shahbaz Khan as Colonel Huzefa Lokha
- Gulshan Grover as Tehmur Pasha
- Maryam Zakaria as Farah Faqesh
- Adil Hussain as Colonel
- Mallika Haydon as a special appearance in song I'll Do the Talking & Pyaar Ki Pungi
- Dhritiman Chaterji as Sir Jagadishwar Metla
- Rajat Kapoor as ISI Chief Iftekhar Ahmed
- Anshuman Singh as Jimmy
- Arif Zakaria as the Lashkar Suicide Bomber
- Vasilisa Petina as the Mysterious Girl
The story begins with a series of seemingly unconnected events, all over the globe. In Uzbekistan, An Ex-KGB Officer is tortured and murdered. In Cape Town, A group of international business tycoons discuss a rumour that the dead KGB Officer had a nuclear suitcase bomb hidden away. In Moscow, An Indian secret agent is exposed. the agent is shot dead while trying to send a Code Red Message to India. In India, the head of RAW sees the incomplete message. All it contains is a number - 242. Enter Agent Vinod. Vinod (Saif Ali Khan) is the kind of agent who first kicks the door open and then finds out what`s behind it. Vinod is sent to Moscow to investigate why his colleague was killed. Vinod finds out that a Russian money launderer, Abu Nazar has sent $ 50 Million to a contact in Morocco, for an operation against India. Vinod leaves for Morocco, where he meets an elderly Mafiosi Kazan and the beautiful but mysterious Dr Ruby. A series of twists and turns take Vinod across thd globe from Marakkesh to Riga, Karachi to Delhi and finally London, where he discovers the ultimate conspiracy. Agent Vinod - you may not agree with his methods, but you sure are glad he`s on your side. Agent Vinod - Your passport to action and adventure.