Who Killed the Lyon Sisters?

Who Killed the Lyon Sisters? (2020)

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.

7.9
  • Release Date: 2020-11-28
  • Runtime: 1h 36min

Where to Watch Who Killed the Lyon Sisters? Online

Who Killed the Lyon Sisters? is not available for streaming at this moment.

Cast

  • Mark Bowden

    Self

Related Movies