Il dipinto raffigura un gruppo di angeli in volo. L'angelo al centro reca in mano il sacro cuore di Gesù ed è ritratto nel momento che precede l'atto di trafiggerlo con un dardo. Il dipinto si rifà alla tradizione iconografica legata a Santa Teresa d'Avila ed in particolare al tema dell'enigma di Santa Teresa saettata dall'angelo nel corso di una sua visione mistica.