50 First Dates(2004)
Imagine having to win over the girl of your dreams... every friggin' day.
Adam Sandler stars in this rom-com as a man who falls for Lucy (played by Drew Barrymore), a beautiful girl with short-term memory loss. Thinking they’ve hit it off pretty well, he soon discovers that she’s forgotten him the very next day. Not to be outdone, he attempts to win her heart over and over again. Co-stars Rob Schneider, Sean Astin and Dan Aykroyd.