Who Killed the Lyon Sisters? (2020)

November 28, 2020
Release Date

Who Killed the Lyon Sisters? (2020)

November 28, 2020
Release Date

External Links & Social Media
Network & Production Companies
Inkblot Narratives

Plot.

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.

Where to Watch.

No streaming offers found

This Movie Is About.

Details.

Release Date
November 28, 2020

Status
Released

Genres

Social Media
X
Facebook
Pinterest
Telegram
Download
iOS Application
Made in Ukraine 🇺🇦
Copyright © MovieFit 2018 – 2024
All external content remains the property of its respective owner.