Call Me by Your Name ★★★★½

Artistic, beautiful, sensual, contemplative, thoughtful, and sexy as hell. One hell of a meditation on first love & the nature of memory (h/t to Adam for clueing me in).