It’s a great movie. Don’t know why people are complaining so far. The visual effects are some of the best in Indian cinema so far. The story is what one might expect from a Bollywood movie - centered around love, but hey, it is an Indian movie so why complain about that even if you’re a hardened cynic? Just enjoy the ride. The story is unique, acting is great, and yes, it’s a little long but I thoroughly enjoyed it. Go in for pure entertainment, visuals and a fantastical premise and fresh take on Indian mythology.