Vindicta
One of the longest films ever made
Release Date
October 26, 1923Runtime
320 minDirected by
Louis FeuilladeWritten by
Louis FeuilladeLanguage
FrenchBudget
$0Revenue
$0Status
Released
Cast6 cast members
One of the longest films ever made
Release Date
October 26, 1923Runtime
320 minDirected by
Louis FeuilladeWritten by
Louis FeuilladeLanguage
FrenchBudget
$0Revenue
$0Status
Released