Where To Stream The War Between the Land and the Sea Season 1 Episode 4
The Witch of the Waterfall
- Aired December 14, 2025
- 45 Min
- Rated 8.2
- Number 3 Of 5 Rated Episodes
Barclay and Salt go on the run in a war-torn London as UNIT reels from disaster. But when Tide threatens the land and Gunsberg advances his plans, the Severance schemes demand blood.