Michael (Vijay) is a young and dynamic don who works for the welfare of the people in his slum. He doesn't say no to anyone who asks for help. He is in love with Angel (Nayanathara) but doesn't want to marry her because of the uncertainty of his life. He has so many enemies, anyone can kill him any time. This creates a lot of funny incidents. One of Michael's friends, Kiran (Kathir), gets injured during a fight that unfolds between Michael and his enemy, Daniel (Daniel Balaji). He was going to take the State Women's Football team to Delhi to participate in the National level competition. But due to the incident, he gets paralyzed and won't be able to walk till a year. Kiran suggests his friend, Bigil's name as the new coach in place of him. Bigil is none other than Michael. In the past, Micheal's dad, Rajappa (Vijay) always wanted Michael to be non-violent and make it big in the Football field for the sake of his slum people. He wanted development for his community. However, a series of incidents lead Michael into the path of violence. Why Michael takes up violence, how he becomes a don, will he be able to make the girls win the national level championship? - This forms the rest of the story.