The Midnight Meat Train ★★★½

omg this is everything i dreamed of and more. meat! meat! meat!