Island of Shadows: D'Arcy Island Leper Colony, 1891-1924 (movie): Story of a Chinese leper colony on D'arcy island around the mid 1800's to early 1900's. D'arcy Island, located off the coast of Vancouver island, is only accessible by private boat. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Island of Shadows: D'Arcy Island Leper Colony, 1891-1924 below