Soul to Keep

Beelzebub, an ancient demon hellbent on consuming and possessing souls, preys on lifelong friends at a rundown country house. With an agenda that spans thousands of years to bring Hell to Earth, this Prince of Hell has finally arrived.
Rating: R-16
Duration: 1 hr 46 min
Genre: Horror, Thriller
Release Date: 2019-06-05
Director: David Allensworth
Cast: Aurora Heimbach, Derek Long, Sandra Mae Frank, Kate Rose Reynolds, Jessie Jordan