Logan Hart lebt und lehrt in New York und studierte an der SUNY Geneseo, wo sie einen Bachelor-Abschluss in englischer Literatur erwarb. Ihren Master-Abschluss erwarb sie an der Binghamton University.
Zuhause ist es doch am schönsten? Grace Teed war dreizehn, als ihre Mutter Margerie für den Mord an drei Jugendlichen verurteilt wurde. Laut eigener Aussage hat sie die Tat begannen, um ihre Tochter zu schützen - vor den "People Faces", einer Art Monster, die Marge sich durch ihre Psychosen einbildet. Zwanzig Jahre später arbeitet Grace als Sozialarbeiterin, leidet jedoch unter Selbstzweifeln. Als Marge todkrank aus dem Gefängnis entlassen wird, kehrt Grace in ihre Heimat Fallen Rock zurück, um sich zu verabschieden. Dort behauptet Marge plötzlich, unschuldig zu sein, was Grace’ Weltbild erschüttert. Zweifelnd beginnt sie, die Ereignisse von damals zu hinterfragen. Niemandem kann sie mehr trauen - nicht einmal sich selbst, hat sie doch alles vergessen, was in der unheilvollen Nacht vor 20 Jahren geschah.