The Seal (2026) — Stream on doomsplay