The Damned siguió alimentando el fuego ardiente de viejos y nuevos fans mucho después de que las llamas de The Sex Pistols y The Clash se hubieran extinguido. Final Damnation es un testimonio de su longevidad y popularidad, y rezuma regocijo fanático. Es esencialmente un documento sobre el legendario concierto de reunión en el Town and Country Club de Londres en junio de 1988, un set de 17 canciones de "música del caos".