The Midnight Meat Train ★★★★

Clive Barker <3. Actually a lot better than I had hoped for.