Where To Stream The War Between the Land and the Sea Season 1 Episode 1
Homo Aqua
- Aired December 7, 2025
- 44 Min
- Rated 7.8
- Number 4 Of 5 Rated Episodes
Barclay's ordinary life becomes a world of terror when an ancient species rises from the sea. As UNIT fights for control, the summit on the Thames reveals terrifying secrets.