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.