Follow Scarlet, a young girl in a red riding hood, as she confronts a malevolent force that threatens her life and all around her. This epic tale explores the power of family, resilience, and the enduring strength of the human spirit in the face of darkness.