Things were finally going good in the small town of Duffield, Virginia. Until a tragic accident occurs and you find yourself at a new school in a new state. In no time you figure out that secrets have been kept from you since you were a child and now they're finally being told.