Call Me by Your Name ★★★★★

I had to watch it for the 3rd time because I was eating a peach....exhilarating