The annual celebration of twisted genre movies returns to Leicester Square for five days of horror, fantasy, and ludicrously bloody gore.
Londonist
Something wrong with this article? Let us know here.