Two new girls move into a quiet town, but with everything there’s more than meets the eye to this place.