The Island of Despair is a 1926 British drama film directed by Henry Edwards and starring Matheson Lang, Marjorie Hume and Gordon Hopkirk. It was based on a novel by Margot Neville.
More at Wikipedia.
Release date: January 1, 1926
External links: IMDb