A greetings card employee looks back on his relationship with the woman he loves, after she has seemingly left him for good. As he recalls the key events of the 500 days he knew her, the ups and downs of their romance are presented in random order. Romantic comedy, starring Joseph Gordon-Levitt and Zooey Deschanel.