Man, I didn't expect to love this movie. I thought I was just gunna be another movie to stream and pass the time. But I love it. Yea, there are cheesy parts and a semi-predictable story that follows a similar pattern to other groundhogs-day type movies. But it's really good, is hilarious throughout (there are a few lines that made me deeply laugh out loud at). Definitely give this one a watch.