The Nightmare After Christmas

  • 2017
  • TV Show
  • TV-14

Charismatic businessman George Jodoin is found dead in the little town of Auburn, N.H. Suspicion looms amongst of small group of friends as detectives try to get to the bottom of the case.

Where to Watch

Available to Stream

  • Watch on