Heidi (Sheri Moon Zombie), a radio station DJ living in Salem, Massachusetts, who receives a strange wooden box containing a record, a gift from the Lords in this trailer for Rob Zombie horror The Lords of Salem