We Use Cookies To Enhance Your Experience, Analyze Site Traffic And Deliver Personalized Content. Read Our Privacy Policy.
Island of the Winds
1h 59 min
2025
7.6
Losheng Sanatorium, Taiwan's sole leper colony, became a symbol of resistance against demolition. For 20+ years, a director captured elderly patients' lives there - their battles with disease, aging, and their fight to preserve their home.