Honestly this movie was more moving than anything i've watched in a while. I think the way that Corin Nemec and Cheryl Pollak Play The parts so well I mean when i watched it i wanted it to last forever i wanted to watch it over and over again which i couldnt and it makes me mad. the only movies that have ever made me feel like this are the virgin suicides and tuck everlasting omg good good movies, but this movie this movie takes the cake it just blew me away, the only part that really confused me was the end i mean (dont read on if you have yet to see this movie) i think that honestly they should have gotten married or something but i think it was very touching that she named her daughter michelle. michelle being the woman form of the name micheal. and how he re-instates the fact that she only wanted to be his best friend if not more when they first started out she said "you're gonna be my best friend" and at the end he signed the book "to mary margaret my best friend love michael" BRILLIANT BRILLIANT WORK! i give it two thumbs up and trust me if i had more thumbs i'd give it more!!!!