Plot
A group of teenagers unleashes an evil power from an ancient Druidic book.
Where to watch Desperate Souls?
Desperate Souls is a horror movie directed by Chad Archibald.
Desperate Souls is currently streaming for free (ad-supported) on Reveel and Tubi TV.