In 1969, Sister Cathy Cesnik disappeared. A beloved teacher at the Archbishop Keough High School in Baltimore, Maryland, Sister Cathy's body was discovered two months after her disappearance behind a dumpster in a landfill. 25 years later, two women would come forward with testimony that implicated two priests at the Catholic high school and a local gynecologist in the murder. Sexual abuse by the priests and a conspiracy to cover up the crime are what allegedly lead to Sister Cathy's death — they killed to keep her silent. The cold case and the allegations of abuse, murder, and corruption that reach the highest levels of the Church and the Baltimore police are all examined in The Keepers, coming to Netflix May 17, 2017.