Set to release in November 2022 is a new horror film from Live Free, directed by Jarrod Van Hauen, starring Mike Barkhoff and Sarah Kellysen. [PR.com] More Information