director Luca Guadagnino! I love each of these names ... Considering Julia Roberts plays a professor in Mona Lisa Smile (one of my favorite movies ever), she definitely has the authority and ...