Director: Louis Feuillade
Louis Leubas
The town sergeant
Yvette Andréyor
Renée Carl
Suzanne Grandais
André Luguet
Paul Manson
No streaming info available