Nice built up on Indian Mythology
Visual extravaganza like Marvel movies
Lot of cameos from various actors and directors
To extent Prabhas entry part and fight sequence in first half is boring.
Movie takes momentum from second half and keeps us waiting for second part of Kalki Avatar. Irrespective of religion, everyone would enjoy this. If you know little bit of Mahabharat, you would corelate and enjoy much.