Tom Cruise (Nathan Algren) : Gilbert Lachance
Ken Watanabe (Katsumoto) : Stéphane Rivard
William Atherton : Jacques Lavallée
Chad Lindberg : Nicolas Charbonneaux-Collombet
Billy Connolly (Zebulon Gant) : Vincent Davy
Tony Goldwyn (Bagley) : Alain Zouvi
Timothy Spall (Simon Graham) : Roch Aubert
Togo Igawa (Hasegawa) : Hubert Fielden
Hiroyuki Sanada (Ujio) : Philippe Martin
Scott Wilson (Swanbeck) : Jean-Marie Moncelet