Demons Never Die é um elegante filme de terror adolescente que segue oito estudantes muito diferentes de Londres com um segredo mortal: todos fizeram um pacto para acabar com suas vidas juntos.
No entanto, um misterioso assassino mascarado emerge das sombras para conceder seu desejo de morte de uma forma mais aterrorizante do que jamais poderiam ter imaginado.
O desajustado Archie (Robert Sheehan), a modelo Samantha (Emma Rigby), o malandro Kenny (Jason Maza), a aluna exemplar Ashleigh (Shanika Warren-Markland), o conflituoso Sachin (Jacob Anderson), a garota gótica Jasmine (Jennie Jacques) e o fraco James (Jack Doolan) estão todos lutando contra seus próprios demônios privados, desde distúrbios alimentares até pais perdidos.
Mas, à medida que um agressor muito mais mortal os caça um por um, sua busca pela morte se torna uma luta desesperada por suas vidas.
Esses amigos conseguirão sobreviver tempo suficiente para descobrir pelo que vale a pena viver? Ou seus corações sangrando serão brutalmente cortados abertos?