A television reporter investigates a small town's dark secret.
The Inn is not available for streaming at this moment.