Brilliant acting by Vidya Balan. Well made movie with a message. Very light hearted movie enjoyable with family. Lots funny scenes which makes you laugh and Vidyas character as Shakuntala Devi is adorable and very inspiring. Not stereo type Indian woman.