David Billa (Ajith Kumar), a Sri Lankan refugee arrives at the city of Rameswaram in a boat. He is interrogated by a corrupt police officer before he is allowed to enter the refuge camp . At the shelter he befriends Ranjith (Yog Japee) and others. After a series of events the corrupt police officer Raghubir Sinha (Krishna Kumar) conspires against them, but is eventually killed by Billa. Soon, Billa and Ranjith are made to transport fish from Rameshwaram to Chennai. But the fishes had diamonds hidden them and as per the plot they get caught in the check post . Soon after realizing what had happened he kills all the cops and delivers the fish on time to Selvaraj (Ilavarasu) who recruits them for his illegal activities . He then goes back to meet his elder sister (Janaki Sabesh) and her daughter Jasmine (Parvathy Omanakuttan) in a church. When they see his gun, they realize that he is involved in crime, and he is forced to leave the church. Kotiswara Rao (Manoj K.Jeyan) comes to meet Selvaraj and expresses his grievances that he was unable to sell cocaine in Goa. Billa promises to sell it and sets out to meet a local thug who betrays them and one of Billa's friend gets killed in the process. Billa evades the scene with both the money and the cocaine. He goes to meet Abbasi (Sudhanshu Pandey) in Goa who is the boss of Kotiswara Rao. He likes Billa and recruits him. He also introduces his girlfriend Sameera (Bruna Abdullah) to him. After a party held at his club he receives a ...