Major Arun Khanna / Batra / Wahid
Reshma / Ruksar (as Preity Zinta)
Shaheen Zakaria (as Priyanka Chopra)
I.S.I Chief Ishak Khan
Mr. Zakaria
Lt. Dorjee (as Rajpal Yadav)
Dr. Salman
Idris Malik
Colonel Hidayatullah
the head of RAW
Reshma's Guardian
Wasim (Militant)
Karimuddin
Russian Terrorist (as Gene Snitsky)
Government Agent (as Yvonne Czerny)
Child Wedding Dancer
Security Guard
Militant
RCMP Officer
(as Madhu Malti)
Waiter (uncredited)
American Gangster (uncredited)