<P> Roshan becomes aware of Bittu's plan to elope with Suresh and that Suresh is a low - life two timer . He dons a monkey mask and outfit and stealthily follows Bittu by leaping across the rooftops . In the meantime Gobar ventures into the sooni galli where Jalebi gives him a lock of her hair so he may return in triumph and bring peace to the community . At that moment, Roshan (in his monkey outfit) intercedes in Bittu and Suresh's rendezvous and causes the cowardly Suresh to flee . Bittu raises a loud alarm before Roshan unmasks himself, Roshan tells Bittu he loves her where she also responds to his feelings, the two share a hug, whereupon the angry locals storm the place . Believing Roshan to be the kala bandar, they beat him to within an inch of his life and Mamdu shoots him . Then, Gobar comes up with a startling deduction about the reality of the kala bandar; that the kala bandar is in fact the vices residing inside the people of Delhi 6 and something that the people must defeat within themselves . In the end the neighborhood realizes this and helps Roshan to reach a hospital with the help of an ambulance . But while on the way, Roshan does not respond to the treatment leaving people to believe that he died . In the meanwhile Roshan meets his grandfather (after his death) in the terrace of a building in Delhi . Roshan's grandfather (Amitabh Bachchan) reveals that there is a Kala Bandar in his own heart and that is why he wanted to ask forgiveness to his daughter, Roshan's mother, for not accepting her inter-religious marriage . After that he said he will meet him once again . At that point, Roshan responds to his treatment and everyone is happy that he is not dead . The film ends with Roshan understanding the diversity of Delhi 6 . </P> <P> During the end credits, the important characters appears before the mirror and reveal their emotions during their days in Delhi 6 . </P> <Ul> <Li> Abhishek Bachchan as Roshan </Li> <Li> Sonam Kapoor as Bittu </Li> <Li> Waheeda Rehman as Annapurna (Dadi) </Li> <Li> Rishi Kapoor as Ali </Li> <Li> Om Puri as Madangopal </Li> <Li> Divya Dutta as Jalebi </Li> <Li> Tanvi Azmi as Fatima </Li> <Li> Atul Kulkarni as Gobar </Li> <Li> Aditi Rao Hydari as Rama Bua </Li> <Li> Supriya Pathak as Vimla </Li> <Li> Deepak Dobriyal as Mamdu </Li> <Li> K.K. Raina as Haji Sulamaan </Li> <Li> Pavan Malhotra as Jai Gopal </Li> <Li> Amitabh Bachchan as Roshan's grandfather </Li> <Li> Vinayak Doval as Bobby </Li> <Li> Prem Chopra as Lala Bhairam </Li> <Li> Vijay Raaz as Inspector Ranvijay </Li> <Li> Akhilendra Mishra as Tantrik Baba </Li> <Li> Cyrus Sahukar as Suresh </Li> <Li> Geeta Bisht as Shashi </Li> <Li> Daya Shankar Pandey as Kumar Kulshrestha </Li> <Li> Sheeba Chaddha as Rajjo </Li> </Ul> <Li> Abhishek Bachchan as Roshan </Li>

Who plays the lead main role in 'delhi 6'