Excellent movie indeed.
Watched it several times again n again. Could watch it peacefully with entire family. It has no unnecessary songs or dance sequences or irritating comedy or romantic scenes. All the characters have done their part well. We could not predict the happenings of the movie so we can enjoy it thoroughly. Expect more such movies