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. It was based upon the novel of the same name by Edison Marshall.

Cast

Preservation

It is currently a lost film.

Bibliography

  • Kenneth White, Munden (1997). The American Film Institute Catalog of Motion Pictures Produced in the United States, Part 1. University of California Press. ISBN 9780520209695.

External links