Craig Stirling, Sharron Macready y Richard Barrett eran agentes de Némesis, una organización de inteligencia internacional con sede en Ginebra. Su primera misión como equipo fue a investigar algunos experimentos potencialmente letales en la China comunista, pero cuando escapaban, su avión fue dañado. Se estrellaron en una parte remota del Himalaya donde fueron rescatados por miembros de una civilización desconocida. Llegaron lejos el encuentro con poderes sobrehumanos, telepatía, fuerza superior, memoria, etc. — y volvió al mundo exterior como apertura 'Campeones de la ley, orden y justicia', citando a la serie '.
Reparto de Los invencibles de Némesis
Listado de actores y actrices que aparecen
Burmese Police Captain
Chinese Major
Barker
Banner B. Banner
Walter Pelham
Hallam
The Bey
Lt. Kruger Haller
Withers
Richter
Antrobus
Mrs. Trennick
Samantha
Anderson
Captain Jost
Major Joss
Roger Carson
Emil
Van Velden
Carlos
Jane Purcell
Anna
Manager
Clerk
Sarah
Carrington
Minister
Squires
Bank Robber
David Crayley
Weightlifter
Landing party lookout #2
Tsaiyoko Naga
Navy officer
Episodios de Los invencibles de Némesis
El comienzo
El hombre invisible
Los Fanáticos