Captain Scarlet is indestructible.