The masked marauders make their debut...