A kiddie film can go either ways. Entertain and enlighten or fizzle out while trying too hard to entertain the kid in you.
Years ago, music composer Vishal Bharadwaj made a striking directorial debut with Makdee, with Shabana Azmi enacting the role of a witch. Bhoot Unkle has a somewhat similar plot of a haunted lighthouse and a kid exploring the place. The only difference is, Shabana was a crooked witch in Makdee, while Jackie is the friendly ghost in Bhoot Unkle. He's the Indian Casper!