The Isle of Retribution

The Isle of Retribution is a 1926 American silent adventure film directed by James P. Hogan and starring Lillian Rich, Robert Frazer, and Victor McLaglen.

[1] It was based upon the novel of the same name by Edison Marshall.

[2] It is currently a lost film.

This article about a silent adventure film is a stub.

You can help Wikipedia by expanding it.