scarlet scandal and dredd