A realistic, hard-hitting portrayal of terrorism and youth in the Punjab after the 1984 riots.

Om Puri
as Sanatan

Tabu
as Virender Kaur a.k.a. Veeran

Chandrachur Singh
as Kripal Singh

Jimmy Shergill
as Jaimal Singh

Kulbhushan Kharbanda
as Commander

Kanwaljit Singh
as Inspector Vohra

S M Zaheer
as Khurana

Raj Zutshi
as Jaswant Singh Randhawa a.k.a. Jassi

Ravi Gossain
as Kuldip

Navnindra Behl
as Veeran's Mother