The original Lost Boys were cohorts who lived with Peter Pan in Neverland in the 1904 play by J.M. Barrie, 'Peter Pan, or The Boy Who Wouldn't Grow Up'.
Throughout the series, Melinda says people are haunted, not places; though, in this episode, the place is indeed haunted. In a later episode. she comes across a haunted house and is shocked by it, claiming it's a first.
Bruce Weitz and Jennifer Love Hewitt appeared together in the TV show The Byrds Of Paradise.