Call Me by Your Name ★★★★★

no matter how many times i see this film i always end up speechless and sobbing