Scarlet Rain主演:Sarah Snyder/Jonathan Shea/Alex Pepper, Concerns the mystery, legend, and intrigue surrounding the weather pattern of the title. It involves a betrayed witch's curse which is said to bring her ghostly twin daughters to life in murderous fashion.