Pakistani taxi-driver Parvez and prostitute Bettina find themselves trapped in the middle when Islamic fundamentalists decide to clean up their local town.
Om Puri
as Parvez
Rachel Griffiths
as Bettina / Sandra
Akbar Kurtha
as Farid
Stellan SkarsgÄrd
as Schitz
Sarah-Jane Potts
as Madeline Fingerhut
Gopi Desai
as Minoo
Harish Patel
as Fizzy
Geoffrey Bateman
as Chief Inspector Fingerhut
Moya Brady
as Druggy prostitute
Bernard Wrigley
as Drunk man
Andy Devine
as Comedian
Rowena King
as Margot