Defector

Defector

Available on Pluto TV, Prime Video, Tubi TV, Amazon Freevee, Plex
S2 E19: A renegade Taelon comes to Earth to warn the Resistance that Da'an (Leni Parker) is the evil mastermind of their planet's enslavement.
Starring Fiona Highet