热拉尔·德帕迪约
Gérard Depardieu
饰:Arnaud de Tihl
纳塔莉·贝伊
Nathalie Baye
饰:Bertrande de Rols
贝尔纳-皮埃尔·多纳迪约
Bernard-Pierre Donnadieu
饰:Martin Guerre
罗杰·普朗肯
Roger Planchon
饰:Jean de Coras
莫里斯·雅克蒙
Maurice Jacquemont
饰:Judge Rieux
伊莎贝尔·萨多扬
Isabelle Sadoyan
饰:Catherine Boere
罗丝·蒂埃里
Rose Thiéry
饰:Raimonde de Rols
莫里斯·巴里埃
Maurice Barrier
饰:Uncle Pierre Guerre
Stéphane Peau
饰:Young Martin
Sylvie Méda
饰:Young Bertrande
Chantal Deruaz
饰:Jeanne
Valérie Chassigneux
饰:Guillemette
切基·卡尤
Tchéky Karyo
饰:Augustin
多米尼克·皮侬
Dominique Pinon
饰:Antoine
Adrien Duquesne
饰:Sanxi Guerre
Francis Arnaud
Philippe Babin
饰:Jacques
Jean-Paul Barathieu
Bruno Bentegeac
Guy Bertrand
Guy Bertrand
Axel Bogousslavsky
Pierre Bouchet
勒内·布洛克
René Bouloc
Marcel Champel
Francis Chevillon
André D'Avant-Cour
André Delon
Neige Dolsky
饰:演员 Actor/Actress
Christian Fiter
Alain Frérot
Gilbert Gilles
Daniel Giraud
Guy Jacquet
Jean Juillac
Danièle Loo
Roger Payrot
Jean-Claude Perrin
伊薇特·佩蒂特
Yvette Petit
Alain Recoing
安德烈·查莫
饰:The Cure (uncredited)