
Horror Drama CHILD OF SATAN Births on VOD in the UK on 23rd May 2018
The Movie Partnership have announced that horror drama CHILD OF SATAN will be released on VOD in the UK this May. New mom battles the evil lurking within as her adulterous husband hides a dark […]