Die junge Journalistin Bharati (Genelia D’Souza) hat es sich zur Aufgabe gemacht, gegen die Korruption in ihrer Stadt Chennai anzugehen. Nach einem traumatischen Überfall auf sie und zwei Freunde, der beiden das Leben kostet und den Bharati nur schwer verletzt übersteht, erschafft sie die Fantasiefigur Velayudham, die in Superheldenmanier die Stadt aufräumt. Zur gleichen Zeit lebt in einem nahen Dorf ein Milchmann (Vijay), der tatsächlich Velayudham genannt wird. Als dieser von den Geschichten um seinen Namensvetter hört, gerät sein Leben ganz schön außer Kontrolle...