I think it's a cute movie with a great cast. I'm sorry it doesn't impress the Internet cinephiles but it's not terrible. This is one of the instances where you have to look past the critic's score and trust the audience reviews. Jennifer Garner is never going to NOT be absolutely adorable. Kevin Smith is always going to be worth my time.