Linda Sinclair (Julianne Moore), quarantenne insegnante d'inglese di un liceo, condivide il suo piccolo appartamento con 2 gatti siamesi e una ricca collezione dei grandi classici della letteratura. La sua vita semplice, però, prende una piega inaspettata quando l'ex allievo pupillo Jason Sherwood (Michael Angarano) ritorna a Kingston dopo avere cercato di affermarsi come drammaturgo a New York.