john meadows villain