Amrita Rao delivers a career-defining performance as the virtuous and resilient Poonam. Shahid Kapoor shows great maturity, transitioning from a carefree youth to a responsible partner. Supporting cast members like Alok Nath and Seema Biswas provide the necessary emotional anchor for the family dynamic.