Contemporising Punjabi Cinema: Chronology and Culture | Synapse