Alim Jahan
Jimi Mistry
Ghost of Cary Grant
Kyle MacLachlan
Khaled
Raoul Bhaneja
Raymond
Andrew Gillies
Nuru Jahan
Suleka Mathew
Giles
Kristen Holden-Ried
Dolly
Veena Sood
Hassan
Brian George
Delia
Liisa Repo-Martell
Alisdair Keith
Dean McDermott
Giles's mother
Linda Thorson
Sherubai
Malika Mendez
Production Design
Gavin Mitchell
Writer
Ian Iqbal Rashid
Director
Associate Producer
Andrea Glinski
Line Producer
Sara Hamill
Brent Barclay
Producer
Julia Sereny
Executive Producer
Charlotte Mickie
Director of Photography
David A. Makin
Editor
Susan Maggi
Casting
Robin D. Cook
Jennifer Kawaja
Original Music Composer
Andrew Lockington
Martin Pope
Lena Cordina
Story Editor
Ken Chubb
Set Decoration
Elizabeth Calderhead
Art Direction
Mike Stallion
Key Makeup Artist
Mary Sue Heron
Tracy Ann Baines
Humberto Garcia
Costume Design
Joyce Schure
Nicole Hilliard-Forde
Makeup Artist
Sarah Walkinshaw
Hairstylist
Etheline Joseph