Currently available on 2 streaming services.

Streaming, rent, or buy Lost Cities of the Trojans – Season 1:

Currently you are able to watch "Lost Cities of the Trojans - Season 1" streaming on Sky Go, Now TV.