I am shocked to see the negative reviews for this movie. Leo is a high octane movie. From the title card of Vijay till the last call scene more goosebumps. First half was moving at 140 kmph, second half at 120 or 100 kmph. That's what probably negative reviewers complain it's lagging speed.
Acting of Vijay, Stunt sequence, screenplay all good. What else you expect from this movie?
Pls do not expect your story fit into the movie.