The Inn

A television reporter investigates a small town's dark secret.