Will Loomis is living with his mentally handicapped sister Violet, who wants a younger child to play with, so Will 'kidnaps' one (and then another) child from the local children's home. The child is told it is dead and gone to heaven. Will and Violet try to make their farm a little piece of heaven for the kids, while the authorities wonder what has happened to the kidnapped children.
Kirk Cameron
as Will Loomis
Cloris Leachman
as Edwina 'Ed' McKevin
Jenny Robertson
as Violet Loomis
Ron McLarty
as Agent Mr. Jack Daniels
Chelsea Noble
as Carrie Lee, the neighbor
Jussie Smollett
as Salem Bordeaux
Lacey Chabert
as Princess, aka 'Hazal'
J. Winston Carroll
as Sheriff Dickson
Bernard Behrens
as
Colin Fox
as