A rich man decides to do away with the middle-class guy whom his daughter loves by inviting the guy's family to a palatial house on the pretence of marriage. What he doesn't know is that the place is haunted by a fearsome ghost.
Tricked by a fraudster, Ajay and Anjali are forced to stay in the same flat. They gradually warm up to each other and start getting romantic notions but the arrival of Deepak, Anjali's fiance, puts them in a dilemma.
Childhood friends Vasu (Santhanam) and Saravanan (Arya) are thick as thieves but Vasu's newly-wed wife, Seema (Banu) doesn't approve of Saravanan and wants her husband to break ties with him. So, Vasu tries to set up Saravanan with Aishwarya ( Tamannaah). But, can these friends really drift apart?
Sharp (Simbu), a happy-go-lucky guy, loves Priya (Hansika), a college student, but later learns that she is enagaged to Anbu ( Aditya), a businessman-gangster. Priya wants them to remain friends and Sharp agrees, all the while scheming to make her fall in love with him.
As the state's cops eliminate the underlings of Daniel, one of the masterminds of the 2008 Mumbai terror attacks, there comes a challenger — Thalaivan, who starts committing crimes under their noses. Who is this mysterious man and what is his objective?
The story revolves around 3 close friends trying to win the heart of a beautiful girl who just moved into the opposite house. Whether any of the 3 win her or someone else does is the story. The movie is packed with comedy without any break in between.
The film is centered around Azhaguraja (Karthi), his friend and adviser Kalyanam (Santhanam) who runs a little known TV channel. He falls head over heels for at first sight with Devi Priya (Kajal Aggarwal) daughter of a rich businessman and the rest of the story is how he wins her in the end.