The Beast Inside, a female-driven demonic possession horror movie written by lead actress Sadie Katz, is now out on Video on Demand ...