According to Indian standards, the 3D effects are acceptable. Saif Ali Khan has killed it with UdayBhanu Rathore.
Music is Good all along, Chhatrapati Shivaji Maharaj's character should have been given more screen time.
A definite watch for SAK fans, he is a treat to watch.