LOL I think thats what roped in the people who even bothered to see this film "from the same people who made the matrix" was its only marketing angle, its still freakin Speed Racer, you gotta love Hollywood.