Sathyadev (Ajith Kumar) ist ein Cop, der sich auf der Suche nach Victor (Arun Vijay) befindet, dem Jungen, der für den Tod seines Vaters verantwortlich ist. Doch diese Reise führt ihn tief in seine Vergangenheit zurück und er erkundet Orte, die er mit überaus dunklen Erinnerungen verbindet. Je weiter ihn sein Rachefeldzug führt, desto mehr lernt er über sich selbst...