Larry and Andy Wachowski made their name with The Matrix trilogy of movies. In their first release since that series of movies, Speed Racer (due out in May 2008) is an on screen adoption of the popular Japanese cartoon from the Sixties. Today Warner Brothers released a few stills from the movie and it’s looking pretty amazing.
USA Today has the full story with more stills.
UPDATE: AOL has the trailer in High-Def!