The Lady of Silence: The Mataviejitas Murders

A documentary centered around the infamous Mexican serial killer Juana Barraza.
Duration: 2 hrs
Genre: Crime, Documentary
Release Date: 2023-07-27
Director: María Jose Cuevas
Cast: Juana Barraza