The ending scene was shot on Pelee Island, in Ontario, Canada, an island in the western half of Lake Erie.
The horse riding scene was shot at Belmirage Stables in Wyoming, Ontario, Canada.
4 of the film's sets were built inside a local warehouse in Ontario... the cave, the treehouse, the top of the lighthouse and the carnival.
Roddy Piper's real life son, Colt, makes a quick cameo in the very beginning of the movie. He is the kid who snatches Thurgood's cane away for a brief second and then tosses it back.
Some of the kid actor's real life parents appear as characters in the movie. The man who plays the father of the title character is Bob Mugridge, the real life father of Dalton Mugridge. The woman who plays the gypsy in the carnival ring toss scene is Wendy Fazio, the real life mother of Christopher Fazio, who played Devon. The woman who plays the Nordic Goddess at the end is Carol Beattie, the real life mother of Ciara O'Hanlon, who played Mandy.