A Demon Within – USA, 2017

‘The evil is inside me…’ A Demon Within is a 2017 American supernatural horror film produced and directed by Ayush Banker and Justin LaReau from a screenplay co-written with Michelle Beyda-Scott and …

Read More