In the elite college town of Stratford, Massachusetts, favors flow like currency and debt gives a whole new meaning to the term “blood money.”
Stratford is home to “The Order,” a secret society of eight wealthy and influential families who use occult witchcraft to hold on to their power and privilege.