The Devil and the Deep Blue Sea Area 33 Posted on 15 September 2023 by Trente-trois12 May 2026 THE SWARM – Season 1 Episode 1 – limited spoilers Three ominous events begin the story. 750 kilometers north of Lima in Huanchaco, Peru, three men take their caballitos de totora (reed boats) into a calm sea. One dives down … +