Mystery of Love

«Mystery of Love» es una canción escrita e interpretada por Sufjan Stevens y producida por Thomas Bartlett.

Luca Guadagnino, director de Call Me by Your Name (2017), pidió a Stevens que fuese el narrador de la película y, aunque el músico declinó la oferta, accedió a componer una canción que saliera en esta.

Stevens, que tuvo control total durante el proceso de creación, utilizó de inspiración el guion y la novela del mismo nombre, escrita por André Aciman.

«Mystery of Love» es una canción acústica que dura cuatro minutos y ocho segundos.

Anagha Komaragiri de The Daily Californian la describió tan «ligera y aireada».

An upwelling of water is shown from where the Rogue River in Oregon re-emerges.
Stevens escribió «Mystery of Love» mientras estaba en Oregón e incluyó referencias al Río Rogue .