Ramesha Nawal
Mariam
Ramesha Nawal
Mariam
Bakhtawar Mazhar
Fariha
Omar Javaid
Asad
Mohammad Ali Hashmi
Saleem
Adnan Shah
Uncle Nasir
Jibran Khan
Bilal
Vajdaan Shah
Father
Zarrar Kahn
Director
Kalaisan Kalaichelvan
Music
Matti Mallik
Production Design
Aigul Nurbulatova
Director of Photography
Shant Joshi
Executive Producer
Todd Brown
Executive Producer
Maxime Cottray
Executive Producer
Anam Abbas
Producer
Hamza Bangash
Producer
Carol Ann Noronha
Associate Producer
Zarrar Kahn
Writer
Craig Scorgie
Editor
Kristi McIntyre
Sound Effects Editor
Kristi McIntyre
Sound Designer
Bret Killoran
Sound Re-Recording Mixer
Bret Killoran
Supervising Sound Editor
Adam Graves
Visual Effects
Farjad Akhtar
First Assistant Director
Jeff Bruneel
Visual Effects Supervisor
James Milligan
Visual Effects Producer
Nick Winger
Visual Effects Compositor
Tamara Young
Visual Effects Coordinator