🚨 Warning, this post contains spoilers for The Serpent 🚨
1. Tahar Rahim as Charles Sobhraj

2. Jenna Coleman as Marie-Andrée Leclerc

3. Billy Howle as Herman Knippenberg

4. Ellie Bamber as Angela Knippenberg

5. Amesh Edireweera as Ajay Chowdhury

6. Mathilde Warnier as Nadine Gires

7. Grégoire Isvarine as Remi Gires

8. Fabien Frankel as Dominique Renelleau

9. Ellie de Lange as Helena Dekker (based on Cornelia Hemker)

10. Armand Rosbak as Willem Bloem (based on Henk Bintanja)

11. Alice Englert as Teresa Knowlton

12. Tim McInnerny as Paul Siemons
