3.5 Very Good

a good attempt made by RGV.the film is good.good performances.good direction.the way film is executed is very good.not a single moment where you get bored.overall a good film.recommended.