Pa. Ranjith directs this Tamil drama starring Karthi, Kalaiyarasan Harikrishnan and Catherine Tresa. Kaali (Karthi) and Anbu (Harikrishnan) are best friends but have very different outlooks on life. Kaali is impulsive and impatient and works for a big corporation while Anbu has high political aspirations. Their home, a ramshackle block of flats in Vyasarpadi, has been the subject of a bitter dispute over ownership of a dividing wall on which both sides of the block wish to paint portraits of their political leaders. As the feud turns into a bloody conflict decisions must be made before any more innocent lives are lost.