The Last Seance

The Last Seance

Release: 2018 | Community Score: 71%

Over the course of one terrifying seance, two sisters must defeat an evil demon.