This is an intelligent, heartfelt movie that really engages you. I don't know if any elements in this film were autobiographical, but it felt too lived in for me to believe that nothing from someone's real life didn't find its way into this movie. I really liked that this film portrayed something both real and cinematic about love. The lead characters, in both the their shared past history and in their current lives, are conveying something complex and simple about emotional connections. Complex enough to be real, but also emotional enough to to make this a truly crowd-pleasing story. Well written and directed, with characters we identify with and cheer for. A story told well from both sides of view. I was thoroughly charmed by this movie!