Subtitles Childhood’s End S01E01 – The Overlords

After peaceful aliens invade earth, humanity finds itself living in a utopia under the indirect rule of the aliens, but does this utopia come at a price?

Season 01, Episode 01 – “The Overlords”
An alien presence arrives on Earth with the intention to end all suffering and guide humanity into a utopia. But not everyone is so quick to believe these mysterious visitors are as peaceful as they seem in the series opener.