Yet Another Horror?