Speed Racer ★★

In which... this is either the future of digital film or an advertisement on what not to do with $120 million USD (plus marketing costs).