The salient point of the film is the cinematography, sets, VFX and location. The story line is ok in the first half and then improves in the second half. Amitabh Bachchan looks awesome as Khudabaksh Azad. Impressive acting by Fatima. Aamir Khan, as Firangi Malla, has done justice to this versatile role and you should watch this movie for him. Lloyd Owen has done justice to his role of John Clive with impressive Hindi speaking skills.
Katrina Kaif is just eye candy with pathetic acting skills. Songs are not at all impressive and choreography is as pathetic as Kat and so is her dressing in the songs.
Don’t compare this film with the likes of Bahubali or Pirates, you will be disappointed since it is not an Epic based film.
Overall i would say Paisa vasool. Don’t keep high expectations while watching this film to avoid disappointments.
Cinematography/ VFX : 9/10
Storyline: 7/10
Songs and Choreography: 4/10
Direction: 6/10
Acting: 8/10
Overall: 7.5/10