Shazam!
The way the movie switches quickly back and forth between adult and child themes, comedy and horror, is a bit disconcerting, but it worked for me. I am not sure how well it would go over with young children.