My expectations were pretty low for this movie because usually, with this many stars, it means no plot with a bunch of cameos strung together. However, this turned out to be a really cute movie with some laugh out loud moments and even some touching ones. It kept me guessing on a few of the relationships and I felt good when I left. It is a nice feel good, date movie.