Directed by Alan Taylor Written by Simon Leys (novel) Kevin Molony, Alan Taylor & Herbie Wave (screenplay) Starring Ian Holm Iben Hjejle Tim McInnerny Music by Rachel Portman Cinematography Alessio Gelsini Torresi