Flatliners (1990) Film Locations

The 1990 film flatliners is about a group of medical students who experiment with near-death experiences.…

You Should Have Left (2020) House Location

The location for Kevin Bacon’s brand new horror, mystery movie ‘You Should Have Left‘ set in…

Stir of Echoes House Location

Location: 3619 W George St, Chicago, IL, USA (Built in 1886 – More info) Google Maps…