A historical glimpse into the history of Pakistan India Partition and war's of 1965 and 1971 and present day of the new conflict in Pakistan.
as Hamza
as Master Rasheed
as Haidar
as Major Faraz
as Inspector Hameed
as Subedar Sher Muhammad
as Major Shafqat Baloch
as Molvi Nasser
as Peeran Ditta
as Nayyab
as Major Aziz Bhatti
as Ghulam Haidar
as Major Jamali
as Shankar Das
as Devika Goray
as Colonel Ahsan
as Razia Sultana
as Hayya
as Major Shabbir Shareef
as Safia
as Sub Inspector Ali
as Sameer Roy
as Young Haidar
as Young Hamza
as Allah Rakha
as Haroon
as Salma Zawar
as Sohail Patwari
as Lance Naik Annas Muhammad
as I.G Police M Azam Qazi
as Muhammad Ali Jinnah
as Young Nayyab
as Gandhi