En el programa, el personaje aparece liderando una organización secreta asentada en Cardiff (Gales) en la época actual, dedicada a proteger a Gran Bretaña de amenazas alienígenas y estudiar la tecnología extraterrestre que cae en sus manos.