Call Me by Your Name

Call Me by Your Name ★★★★★

Breaks my heart into a million pieces but the sound design is immaculate.