Raghuvaran (Dhanush) is an unemployed engineer who lives with his loving mother (Saranya), younger brother Karthik (Hrishikesh) and strict father (Samuthirakani). Raghu is an upright guy who finds it difficult to find a job which he loves and is not willing to settle for something that comes his way. He is constantly humiliated by his dad for being a loser in comparison with his younger brother a successful IT guy. The girl living next door, Shalini (Amala Paul) a medical student falls in love with him. And in a crucial moment he lets down his mother the only person who supports him, which leaves him heartbroken and devastated.