По просьбе бывшей любовницы Кэмерон Уинтер, преподаватель английской литературы, берется доказать невиновность Трэвиса Блэйка, признавшегося в убийстве своей девушки. Все улики указывают на Блэйка, и помочь Уинтеру может разве что рождественское чудо. В ходе расследования профессор Уинтер сталкивается с призраками из собственного прошлого. Если ему удастся разгадать тайну этого маленького городка, возможно, получится избавиться и от демонов в своей душе.