47 %
40 % Rotten
$ 93 Million
See Where to Watch Speed Racer
Positive Reviews 48
Negative reviews 23
Average Rating 2.9/5
excellent hyperactive impressive desperate artificial




See Where to Watch Speed Racer