The story begins with Murukku (played by Sibiraj), a carefree and unemployed young man who lives with his mother. He befriends a girl named Yazhini (played by Varsha), and they fall in love. However, their relationship is put to the test when Murukku's life takes a dramatic turn. He gets entangled in a web of lies and deceit, which ultimately lead to a series of unexpected events.