Storm's Edge

An insidious evil has taken root in the small town of Hope's Peak, North Carolina…In the midst of an internal investigation, the police department is thrown into chaos when...