With the unveiling of the Mach 5 car from Speed Racer, producer Joel Silver and cast members Emile Hirsch, Christina Ricci, Matthew Fox and Susan Sarandon talked about the big screen adaptation coming May 9, 2008 from the Wachowski brothers.
You can watch a video of the press conference here!