The film opens with a narrative, and bounces through the 500 days of their relationship, in no particular order. Tom Hansen (Joseph Gordon-Levitt), a greeting card writer, falls for Summer Finn (Zooey Deschanel). Tom believes he's met the woman of his dreams. Here's the kicker - Summer is a non-believer in love; in her mind, love only happens in fairy tales. She's young, carefree, and isn't looking for anything serious.
Tom is determined to change her attitude on love, until one day Summer breaks up with him. With the help of his too-funny-for-words sidekicks (and his prepubescent sister), he spends the rest of the film trying to figure out what went wrong.
The acting is superb. I'm a sucker for believable acting, it's what makes or breaks a film. If you can't distinguish between a character and the actor, you know that's talent. I don't remember the last time I saw Joseph Gordon-Levitt (3rd Rock from the Sun, anyone?) but he really threw himself back into the acting world with flying colors. Zooey Deschanel shines in the film. She is spot on as Summer, and I couldn't imagine anyone else in the role. I love her 60's hair, feminine style and sing-song voice.
Be sure to check out the soundtrack. It's a great mix!