Warner Brothers gives us a peek at upcoming Speed Racer movie

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…