The Head of Medusa
- Episode aired Apr 7, 2019
- TV-14
- 58m
A fresh police leak enables another audacious raid, while Arnott's attempts to gather information put him in a dangerous situation.A fresh police leak enables another audacious raid, while Arnott's attempts to gather information put him in a dangerous situation.A fresh police leak enables another audacious raid, while Arnott's attempts to gather information put him in a dangerous situation.