
2006

2005

1991

2025

2011

2026

2011

2010

2016

1992

2023

2008

2025

2005

1988

2011

2021

2001

2022

2011



Tom, greeting-card writer and hopeless romantic, is caught completely off-guard when his girlfriend, Summer, suddenly dumps him. He reflects on their 500 days together to try to figure out where their love affair went sour, and in doing so, Tom rediscovers his true passions in life.