Call Me by Your Name ★★★★★

Finally, I got to see this beautiful, heartbreaking thing. I adore it. Must see.