First half is irritating like a Hell.Second half is slightly ok. You cannot sit for 2 hours. Camera work Topclass. Plain entertainment makes the audience sleepy feel. Songs completely degrade the movie. No story. Vikram breathes life to his role and his energy level is highly infectious.
The way he smiles, dances and fight is a treat for his fans. But Samantha is wasted in a role that beyond a point is plainly annoying.