Adult Nic
Julian Sands
English / Italian Twin
Saffron Burrows
Mixed Race Girl
Nina McKay
Wangi
Dickson Osa-Omorogbe
Old Colonial Man
Jock Gibson Cowl
Adam
Femi Ogunbanjo
Eve
Hanne Klintoe
Flash Man
Justin Chadwick
Luca
Stefano Dionisi
Susan
Kelly Macdonald
Susan's Mother
Gina McKee
Nic, aged 16
Jonathan Rhys Meyers
Susan's Father
Bernard Hill
Blind Woman
Rossy de Palma
Nic, aged 5
John Cowey
Director of Photography
Benoît Delhomme
Director
Mike Figgis
Producer
Casting
Jina Jay
Annie Stewart