The Scream Team
After the death of their grandfather, young Ian and Claire Carlyle discover that the tiny New England home town is something of a halfway house for restless ghosts, who cannot enter Heaven until they have redeemed themselves on Earth.