This is such a good movie! The plot, writing, and acting are really good, but the use of old, clunky CGI is really distracting in some places. The animals and plants are actually really well done for 2005, but every time they do vehicles it is distracting, and I have no idea why they chose to do most of the modern-time street scenes entirely in CGI. This is one that I do actually wish someone would redo with better effects, but leave the rest of it alone.