Call Me by Your Name ★★★★½

Even better the second time around. So sensual, so dreamy, so lovely.