A surprisingly addicting little gem from 2003. While the script and dialogue are sub-par at best, and the time travel physics are so weak you wonder why they even bothered, the show entirely makes up on it with impressive animation and jaw-dropping action sequences that, even to this day, I have not seen topped in a CGI-animated series. Definitely worth a rent.