Bruce Willis Richard Gere Sidney Poitier Diane Venora J.K. Simmons Mathilda May John Cunningham Jack Black Stephen Spinella Tess Harper David Hayman Ravil Isyanov Maggie Castle Richard Lineback Karen Kirschenbauer Daniel Dae Kim Serge Houd