I liked the twist between the narration and the actual story, that was something quite surprising. But sadly, this film felt like it was all over the place as it moved towards its conclusion. It's predictable in so many ways. It lacked depth and a great deal of relationship build-ups. Regardless, it's a feel-good film to boost a boring day. Plus, you can't go wrong getting mesmerized by Alexis Bledel's eyes.