Demons Never Die es una película de terror adolescente con estilo que sigue a ocho estudiantes muy diferentes de Londres con un secreto mortal: todos han hecho un pacto para terminar con sus vidas juntos.
Sin embargo, un misterioso asesino enmascarado emerge de las sombras para cumplir su deseo de muerte de una manera más aterradora de lo que jamás podrían haber imaginado.
El inadaptado Archie (Robert Sheehan), la modelo Samantha (Emma Rigby), el chico listo Kenny (Jason Maza), la alumna estrella Ashleigh (Shanika Warren-Markland), el conflictivo Sachin (Jacob Anderson), la chica gótica Jasmine (Jennie Jacques) y el débil James (Jack Doolan) están luchando contra sus propios demonios privados, desde trastornos alimenticios hasta padres perdidos.
Pero a medida que un agresor mucho más mortal los persigue uno por uno, su búsqueda de la muerte se convierte en una lucha desesperada por sus vidas.
¿Podrán estos amigos sobrevivir lo suficiente para descubrir por qué tienen que vivir? ¿O serán sus corazones sangrantes brutalmente desgarrados de par en par?