The Serpent - Season 1 Episode 2 - Episode 2 - Watch Online Free
The Serpent S01E02 Watch Online Streaming
Jan. 03, 2021Marie-Andrée Leclerc leaves her life behind for the love of Charles Sobhraj but discovers the chilling cost. Herman vows to investigate the murders of the Dutch couple.