Children are calling the shots at the box office. In the last few years, Bollywood embraced the new-age marketing mantra of selling the on-screen charm of children.

Aamir Khan's Taare Zameen Par is a case in point. The film not only drew standing ovation from critics but also touched moviegoers and made the cash register ring.

After decades of avoiding children's cinema, the dream merchants of Hindi filmdom did a complete turnaround and audiences were treated to nearly a dozen films about children.

Even action hero Bobby Deol found himself allured into doing a film about children and the importance of education in Nanhe Jaisalmer.

Then there was Vishal Bharadwaj's Blue Umbrella and Rahul Bose-starrer Chain Kulii Ki Main Kulii.

As more children's film are peddled by Hindi film industry, tabloid! picks the Top 10 child actors who made an impact with their acting prowess in recent times.

Dwij Yadav in Nanhe Jaisalmer

This is a tale of a young boy who is fascinated by Bollywood actor Bobby Deol.

He plays an ardent fan of Deol who would do anything to meet his favourite screen idol.

Yadav's bonding with Deol looked extremely convincing because he carried the entire film on his puny shoulder.

Swini Khare in Cheeni Kum

She shared a terrific rapport with Amitabh Bachchan and was one of the bright spots of the film. Khare played the role of a young boisterous girl suffering from leukemia.

Everyone lapped up her self-assured performance. Khare will be seen next in Hari Puttar along with Zain Khan.

Zain Khan in Chain Kulii Ki Main Kulii

Zain Khan impressed everyone with his confident performance as an orphan who becomes a cricket star overnight when he lands a magical cricket bat.

His commanding screen presence even dwarfed the talented Rahul Bose in the film.

Shreya Sharma in The Blue Umbrella

Sharma plays the role of a girl who is fascinated by a mystical, vibrant blue umbrella that becomes the envy of a small hamlet in the Northern Indian state of Himachal Pradesh, in Vishal Bhardwaj's adaptation of Ruskin Bond's book The Blue Umbrella.

Sharma managed to hold her own against the extremely gifted actor Pankaj Kapur and this is no small achievement for this talented young girl.

Darsheel Safary in Taare Zameen Par

Darsheel Safary may go down in Bollywood history as the first child superstar.

His excellent performance as Eshaan, a kid suffering from dyslexia, in Aamir Khan's directorial debut became a sensation all over the world.

Thanks to Safary's amazing fan following, he will now play the lead in Priyadarshan's Hindi remake of the Oscar nominated Iranian film Children of Heaven.

Rachit Sidana in Thoda Pyar Thoda Magic

This film starring Rani Mukherjee and Saif Ali Khan bombed at the box-office but the film will only be remembered for Rachit Sidana.

He played a cute, congenial, funny Sikh boy called Iqbal.

Shweta Prasad in Makdee

Makdee, Vishal Bhardwaj's tale of a young girl trying to rescue her twin sister from a witch, worked well due to Shweta Prasad's stunning performance.

She went through her emotions with aplomb and won a well-deserved National Award for this film.

Prasad was also equally impressive as the supportive sister of the deaf-and-mute Shreyas Talpade in Iqbal (2005).

We can vouch that we will see this young girl as a lead Bollywood actress soon.

Aman Siddiqui in Bhootnath

Siddiqui as Banku not only wins over a ghost played by Amitabh Bachchan with his childish and naughty behaviour but also the hearts of the moviegoers.

Ahsaas Channa in Phoonk

This spooky flick is definitely not a children's film. But Channa's performance as a small girl possessed by an evil spirit will haunt us for days to come.

Channa earlier played a young boy in hit films like Kabhi Alvida Na Kehna and My Friend Ganesha.

Ayesha Kapoor in Black

Who could ever forget the powerhouse performance of Ayesha Kapoor as the deaf, mute and blind Michelle Mcnally in Sanjay Bhansali's Black.

Her performance in the film is regarded as one of the best ever by a child actor in India.

Thanks to her memorable turn along side Amitabh Bachchan and Rani Mukherjee, Kapoor swept the Best Supporting Actress Awards at all award functions that year.

The film was selected by Times (Europe) as one of the 10 Best Movies of 2005.