Haunted significa literalmente "assombrado", como quando alguém é perseguido por um fantasma. No contexto da música, a palavra é usada de forma metafórica para expressar como as lembranças e os sentimentos do relacionamento continuam atormentando o casal, mesmo depois de eles se separarem.
Em “Ghosts”, Passenger, artista do Reino Unido, fala de um amor que acabou, mas continua aparecendo nas lembranças. A imagem central é direta: “Our love is gone” [Nosso amor acabou] e “Our hearts are bruised” [Nossos corações estão machucados]. Mesmo assim, a pessoa ainda vê o antigo parceiro na luz que desaparece, ouve seu nome quando chove e sente sua presença “in the deepest dark” [na escuridão mais profunda]. Aqui, ghost [fantasma] não é necessariamente uma criatura sobrenatural: é a memória de alguém que já foi embora, mas ainda ocupa espaço na mente.
A canção trata letting go [deixar ir] como a única saída. A correnteza e o vento ficam fortes demais, e o casal imagina que continuará vivendo em fotografias, “forever young” [jovem para sempre], talvez em um universo paralelo. É uma ideia bonita, mas também um pouco cruel: as fotos preservam um instante, enquanto a vida precisa continuar. Quando ele diz “If you let go, darling, then I’ll let go too” [Se você deixar ir, querida, então eu também deixarei], o fim vira uma decisão dos dois. O pedido para soltarem esses “ghosts” [fantasmas] no count of three [contando até três] dá à despedida um gesto quase simples, como se finalmente fosse possível parar de segurar uma lembrança que já não pode voltar.