简介: Henriette and Louise, a foundling, are raised together as sisters. When Louise goes blind, Henriette swears to take care of her forever. They go to
简介:Survival hangs in the balance for a group of teenage girls stranded on a deserted island, after the explosive discovery that what's happening to them