The first seven minutes of Speed Racer! :D
Remember my prediction that the Mach 5 would get trashed, making way for the "new, improved" Mach 6 in the big finish? Totally wrong. "Mach 6" is what Speed starts out in.
The Mach 5 itself does make an appearance in the opening here, but not in the context you might expect. Given how much footage of the Mach 5 is in the trailer, maybe the Mach 6 is the one that gets trashed? We'll see. Still, I love having my dire predictions thwarted! :D
PS: Assuming the beginning race isn't a flash-forward, of course. ;P