Las Vegas Critics

Speed Racer in the Mach Five

Whoa, Speed Racer, Whoa.

The critics just about all agree that this movie sucks, but, frankly, they’re wrong. Ever since the Matrix trilogy didn’t end the way that everyone wanted, the Wachowski brothers have been the filmmakers that people love to hate.

By Nick Manteris · 0 Comments · Leave a Comment