Adam Sandler and Drew Barrymore did awesome in 50 First Dates. Any movie with Adam Sandler is definitely going to be a comedy. This movie is Adam Sandler trying to win over the heart of Drew Barrymore over and over again. In the end he does get her heart. But he has to gain her love daily! I say that's a dedicated man! Amazon has this movie for under 2$ and that is a great deal.