It was like a two hour episode of Hercules The TV Show from the 1990s.

Rating: Null/10 (19 July 2007)

The Last Legion was Terrible, with a capital "t". I can not believe they spent over 20 million plus on this film. It was really bad.
It was like a two hour episode of Hercules The TV Show from the 1990s.
The cinematography was bright and crisp like a comedy when it should have dark and grainy like the Gladiator or even King Arthur, which while not the best move was certainly better than this film.
There were some decent actors in the film, but most of them were cast in the wrong roles, and thus their performances suffered. Colin Firth was wonderful in Love Actually, but was completely unbelievable as a legendary Roman Centurion. Kevin McKidd, best known for his role on the HBO TV Series Rome, might have delivered a decent performance, but I was far to distracted by his awful wardrobe and makeup to notice. I would have much rather seen him in the role of Aurelius  but then that would have raised unwelcome comparisons to his television series. The best actor, or at least the one with the most awards, Sir Ben Kingsley completely phoned in his performance.
The wardrobe and special effects department looked straight out of a low budget TV Show. No amount of acting could make the heroes heroic, or the villains terrifying through their ridiculous costumes.
The fight scenes were straight out of the 1950s and demonstrated the worst theater techniques known to man. They also demonstrated just how bad both the editing and special effects were, because you could clearly see that no damage was done in one shot, then six scenes later a character would have a wound from where he was struck, despite not having one before that.
Needless to say, I was not impressed with this film. I am a big fan of many of the actors in this film, and very much wanted to like it. I guess I will just have to blame the director, who by the way did work on the Television shows Hercules and Xena: Warrior Princesswhich certainly explains a lot.