הסרט לוקח חלק בשנות ה- 80' של אנגליה. זהו סיפורו של אדוארד, ילד יוצא דופן בן 10 הגדל בבית אבות. אדוארד אובססיבי לגבי רוחות רפאים והוא ילד מאוד מבודד עד שהוא פוגש בקלרנס, קוסם בדימוס.