Cinema The Horror Show is “by horror fans, for horror fans.” New horror film streaming service The Horror Show has such sights to show you