Honestly I loved the story line. Acting is great. My only problem is it doesn't seem like India in 1989. They should have rather named it as Taj Mahal 1999 or 2001. India they have shown is doesn't not match with what I have heard from my parents. Also characters use too much English similar to present day India.