"The Water Stirs"
Ayesha is a widow with a secret past, living with her beloved son Saleem in a small town in Pakistan close to the Indian border. When the fires of Islamic nationalism invade their tranquil lives, Saleem and a few of the town's other young men are soon gripped by a religious fervour, and they attempt to bring radical Islamic law to their friends and neighbours. After a group of Sikh pilgrims arrive in town, tensions reach boiling point as Ayesha's haunted past comes rushing back.
Ayesha / Verro

Saleem

Mahboob
Amin

Zubeida

Rashid
Shanno

Bhatti
Allabi
Choudhary

Zubair
Mazhar

Shabnam
Haji Munnavar

Mubarak Bhai
Courtesan
Sikh Pilgrim 1
Sikh Pilgrim 2
Afsan (1947)

Young Veero
Tabla Player
Harmonium Player
Muslim Man (1947)
Professor
Sikh Priest
Hina
Asif
Maulana in Rawalpindi
Vegetable Vendor
Tea Shop Owner
Tea Boy
Academic Expert on TV
Maulvi on TV
Show Host on TV (Compere)
Bare Chested Labourer
Sikh Pilgrim 3
Sikh Pilgrim 4
Sikh Pilgrim 5
Village Maulvi