of Velayudham and starts to do eradicate certain evil that pertains within the society forms the crux of the last half of the movie. Cast Vijay  as Velayudham (Velu) Genelia D'Souza  as Bharathi Hansika Motwani  as Vaidhyalakshmi (Vaidehi) Saranya Mohan  as Kaveri Santhanam  as Speed Abhimanyu Singh  as Musafir Ibrahim Vineet