Who Killed the Lyon Sisters? (movie)

Who Killed the Lyon Sisters? (movie)

  • Production country: United States of America
  • Production companies: Wild Eyes Productions, Inkblot Narratives
  • Genre: Documentary
  • Release date: 11/28/2020

Movie description

Sisters Katherine and Sheila Lyon vanish from a Wheaton, Maryland mall in 1975, launching a 40-year search for the girls. This case was one of the largest police investigations in the history of the Washington, DC metropolitan area.

Actors

Mark Bowden

Mark Bowden

Role(s): Self

Details