50 First Dates (2004) Review
Adam Sandler generally isn't the first actor you think of when it comes to dramatic performances, and this isn't really a dramatic role, but he did a pretty decent job. Sure, there are moments. There are references to his other films, whether it's the inclusion of his buddies or names or what-have-you. But there are also moments where he and Drew Barrymore really do fine job of making things work.
Henry Roth (Sandler) is something of a serial liar. He works at the aquarium, but you wouldn't know it if you were to happen across him in a bar. He tells women that he works for the CIA - or just about any other secret organization - in order to avoid having to call them. He only dates tourists, so that they will leave at the end of their trip and he doesn't have to see them again. Ever. But that changes when he meets Lucy (Barrymore) one morning at breakfast.