New titles at the Spooky Movie International Horror Film Festival