For centuries, the three Swan sisters have haunted the town of Sparrow in feminist yet sadistic revenge for their unlawful drowning as allegedly seductive witches. Each year as summer washes…

View Post