I am a great fan of Lokesh work, however for me "Leo" was good but not to Lokesh standard.
Best positive are chemistry between Trisha and Vijay, cafe fight , Vijay's emotional scenes, Hyena sequence.
But downside is ,too many and unnecessary characters and story was forced to squeeze into action. Car sequence was more like video game and last action sequence was too much drag.
Above all , Sandy was terrific and could have been main Villain which would have taken the movie to next level.