Leo is not up to expectations, several trailers were merged into a single movie. Every 15 minutes a main character is introduced with hype which added some energy to movie so spectators can get some enjoyment. Villains in 2nd half is big let down, Sanjay Dutt and Arjun Sarja roles were not written properly. Only one of them is also sufficient for the movie. They don't have any strong reason to go against main character. Sister sentiment was not well established. First half is better than 2nd half. Vijay, Trisha and Gautam Vasudev Menon did excellent job, others even though big names dont have much to add to the movie.