Michael (Zach Graff) está de casamento marcado com Jenna (Jacinda Barrett), com quem namora há 3 anos. Ele se considera uma pessoa feliz, até conhecer a jovem Kim (Rachel Bilson). Fissurado por ela, Michael passa a repensar sua vida e tudo o que já conseguiu, inclusive o casamento que está por vir.