after a looooong patient wait i finally watched 500 days of summer last night. It was in a word sublime.