A thorough film review by Mrs Bigmouth

Speed Racer: shite.