The Man Who Laughs Cast Gérard Depardieu Marc-André Grondin Emmanuelle Seigner Christa Théret Arben Bajraktaraj Swann Arlaud Josef Bradna Serge Merlin