Cast
Gabriel Byrne
Donald
Sibylla Deen
Amber
Mark Addy
Billy
Jan Uddin
KD
Harvey Keitel
Demi
Reece Ritchie
Nathan
Gina McKee
Heather
Emily Atack
Tracy
Nicholas Farrell
Anthony Quest
Harish Patel
Haji
Danica Johnson
Miriam
Toyah Willcox
Lydia
Manzar Sehbai
Zulfikar
Harvey Virdi
Banu
Aqib Khan
Pinoo
Ambur Khan
Sanaa
Judith Barker
Ruth
Shameem Ahmad
Jameela
Sammy Winward
Cheryl
Natalie Armstrong
Emma
Bharat Mistri
Businessman
Writing
Ewen Glass
Screenplay
Sound
Zbigniew Preisner
Music