"There are moments in the film which are tremendous gifts to children. Jon knows that when you are telling a story to a child you cannot eliminate the dark side, it's unfair," claims the 72-year-old actor, reports Channel24.
Kingsley feels it to be a perfect family movie which will show children that they can overcome adversity.
The actor voiced 'Bagheera' opposite 'Mowgli' played by Neil Sethi in Jon Favreau's adaptation of Rudyard Kipling's book.