While I personally hadn't given up on the Wachowski brothers after their epic mishandling of the Matrix trilogy, I could see why many ended up doing so. After hiding out for several years (and arguably ghost-directing V for Vendetta) , the brothers are back with a drug-induced reimagining of Speed Racer.
Read more