" A Promise " es el cuarto sencillo de Echo & the Bunnymen y fue lanzado el 10 de julio de 1981. Se mantuvo en la lista de sencillos del Reino Unido durante cuatro semanas y alcanzó el puesto número 49. [1] Aparte del lanzamiento exclusivo en Australia de "Over the Wall" más tarde en el año, "A Promise" es el único sencillo que se ha lanzado del segundo álbum de la banda, Heaven Up Here (1981).
El lado B de las versiones de 7" y 12" del sencillo es "Broke My Neck", que se grabó en los estudios Tistedal en Tistedal , Noruega, el 7 de junio de 1981. En el disco de 7", se hace referencia a "Broke My Neck" como una versión "en vivo", pero es, de hecho, una edición de la versión de estudio más larga de 12". La edición belga del 7" contiene la pista adicional "Do It Clean", que anteriormente había sido el lado B de " The Puppet " de 1980 y volvería a ser un lado B en " The Killing Moon " de 1984.
Todas las pistas escritas por Will Sergeant , Ian McCulloch , Les Pattinson y Pete de Freitas .