The story revolves around Bairavaa (Vijay) and Malarvizhi (Keerthy Suresh). Bairavaa (Vijay), a collection agent for ICCI Bank in Chennai. During his manager's daughter's wedding, he comes across Malarvizhi (Keerthy Suresh), a medical student from Kallidaikurichi in Tirunelveli district, and immediately falls in love with her. He goes to the Koyambedu bus station to propose his love to Malarvizhi before she leaves Chennai. But he notices a group tries to kill her. He saves her from them. She tells a flashback that happened in her medical college.