Good BGM and slowly narrated movie, though it doesn't hit you hard right away but its slowly creeps into your mind once you leave the theater and keeps you thinking more and more about Hindu mythology...attention to small details is always good and makes you to do some research and revisiting some important scenes of the movie again.