the whispers heidi perks ending explained