Charles and Marie-Andrée land in Paris, hoping to establish a fresh start in the vibrant city. At the same time, Herman takes a risky chance in his pursuit of the truth, leading to a significant advancement in his investigation.
Show
The Serpent
Episode
S01E07
Air Date
Feb 07, 2021