The latest in the ‘Child’s Play’ franchise, ‘Curse of Chucky’ is a direct to DVD sequel that has been in development since 2012…
As an early Christmas present to horror fans, Paramount has released a red band trailer for their new horror film ‘The Devil Inside.’…