The Scream Team

The Scream Team

Available on Disney+
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.
Starring Tommy Davidson, Kathy Najimy, Eric Idle
Director Stuart Gillard