Shiva (Karthi) is a carefree guy who no goal in life. He falls in love with a girl called Charu Latha (Tamanna) at first sight. He acts as a cab driver in order to get to know her. She is in trouble and he needs to save her from the goons sent by her bad father who wants to forcibly marry her off. Shiva likes the idea of spending some time with her in cab while saving her from goons. She asks him to take her to Mumbai and and his past in that city catches up with him as he reaches Mumbai. The rest of the story is all about how Shiva attracts the attention of Charu and wins her love in the middle of chases and fights.