While tending to a friend's rental property, Leah encounters her own worst nightmare.While tending to a friend's rental property, Leah encounters her own worst nightmare.While tending to a friend's rental property, Leah encounters her own worst nightmare.