A show of horror