50 first date
In 50 First Dates (2004), a commitment-phobic Hawaiian veterinarian, Henry Roth (Adam Sandler), falls for Lucy Whitmore (Drew Barrymore), only to discover she has short-term memory loss, forgetting him daily. To be with her, Henry must creatively woo her anew every single day, turning his playboy life into a devoted, repetitive courtship.