Moving to a new town is stressful enough, getting used to a new place can sometimes freak you out, and so can new people, but all of this turns out to be an understatement when Kelsey moves into a new apartment in a new town, only to find out that they're hiding a huge secret, one that could put everyone at risk.All Rights Reserved