500 days of summer - I give it a B+. Cute. Ending was a little too implausible-ish? I speak of the last 100 days and how things resolved. Also, I liked the disclaimer at the beginning. Bitch.