Call Me by Your Name
Robert Horton
Although the material occasionally steers in the vicinity of a 1980s teen romance directed by Randall Kleiser (Summer Lovers fans, you know who you are), there's enough torment and joy generated to cast a real spell.