First is wrong casting,they should cast young and energetic actor like Vicky kaushal. Akshay Kumar is old and you can see that white hairy chest who is representing 26 years young king isn't it funny also he is the actor who make 4 movie in one year,so he didn't work hard for this role, I mean by just wearing king clothes and fake moustache and doing the same rowry Rathore acting and expecting people to watch their movie by doing some emotional religious drama to promote the movie is shameful. When you watch movie there were so many flaws in movie. Story and directions could have been better and they haven't justified the real glory,you can feel that lack of dedications. Actrees is new so no expression on her face while acting and how can we expect chemistry between 25 year young actress with 55 years old actor.