Slow and predictable because it ends like most movies in this genre. Beth Ulrich plays a surprisingly refreshing girl next door, but Mark Ruffalo plays a common role and does an average job at it. There is good chemistry between Ulrich and Ruffalo which really makes the movie worthy of being watched at least once. I think what's odd is this overall sense of dread that you get from the first 4/5ths of the movie. There are parts of this movie that will provide a bit of chuckle. Unlike some movies in this genre, it's not much of tear jerker. However, it should leave you feeling a little warm and fuzzy.
I would recommend this movie to anyone who has experienced heartbreak or just has a rainy day to spend away.