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