The supporting cast adds significant weight to the narrative. Sanjay Dutt impresses with a powerful presence, while Abhishek Bachchan brings gravitas to key moments. Vidya Balan stands out with a nuanced performance, supported well by Bhagyashree, Genelia Deshmukh, and Amole Gupte. Together, they enrich the film’s emotional core.