the inevitable defeat of mister & pete