Matt Dillon
Jimmy
James Caan
Marvin
Natascha McElhone
Sophie
Gérard Depardieu
Emile
Stellan Skarsgård
Joseph Kaspar
Rose Byrne
Sabrina
Shawn Andrews
Robbie
Christopher Curry
Larry Luckman
Leo Fitzpatrick
(Uncredited)
Bo Hopkins
(Uncredited)
Pok Panhavicyetr
Dr Bopha