October 20, 2018 • EN • 1h 24m • NRCrime, Horror, Mystery, ThrillerYour current time and timezone:
The Movie was already released in one of the countriesThe movie The Lost Footage of Leah Sullivan was released in United States of America (US)Release in USLos Angeles Documentary Film Festival Released on October, 20 2018