images

Released on: 2009-12-05

The Sirens

Two sisters take their terminally ill younger sister to die peacefully at a mysterious lake.

Fantasy

Production Companies:

Friend of a Friend Films

Production Countries:

United States of America

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations