I loved this movie. Yes, it is predictable as far as you are pretty certain what the end will be. But the journey to get there was entirely enjoyable and full of sometimes far-fetched twists and turns. Good chemistry between all the cast. It's a "wifey" movie for sure, sweet and romantic. I watched it twice the weekend I taped it and smiled through it both times.