Il Mostro

Il Mostro

Available on Prime Video, Paramount+, Disney+
S2 E2: The International Response Team go to Italy to investigate whether a notorious serial killer is responsible for the deaths of two US citizens.
Starring Joe Mantegna, Vincent Spano, Aida Turturro