500 Days of Summer, a movie from Fox Searchlight. When Tom, a hapless greeting card copywriter and hopeless romantic, is blindsided after his girlfriend summer dumps him, he shifts back and forth through various periods of their 500 days "together" to try to figure out where things went wrong. His reflectiovns ultimately lead him to finally rediscover his true passions in life.