Vindicta 1923
10IMDB

Vindicta (1923) is a film from France in the lookmovie catalog, running 5h 20m. Directed by Louis Feuillade, it features Georges Biscot and Andrée Lionel. Viewers rate it 10/10 from 1 vote. One of the longest films ever made
- Released:Oct 26, 1923
- Country:France
- Director: Louis Feuillade
- Production:Société des Etablissements L. Gaumont




















