Plot hole: Lucy has been painting pictures of Henry since she moved into the institute. But she passes him at the zoo and doesn't recognize him.
50 First Dates (2004)
1 plot hole
Directed by: Peter Segal
Starring: Adam Sandler, Drew Barrymore, Sean Astin, Rob Schneider
Continuity mistake: When Drew is in her car at the restaurant, chastising Adam Sandler for faking not knowing how to read, a truck with the "Spam" logo drives by. The DVD commentary states the logo was added digitally later. When Adam's character runs back to his car, the logo is not on the truck anymore. (00:37:10 - 00:38:20)
Henry: Ula! Get back to cleaning the pool! And if that's one of your special brownies, don't let any of the dolphins eat that.
Ula: How do you think I get the dolphins to do double-flips and play with the white kids?
Question: If Lucy's father was the one that gave Henry the Beach Boys CD, how could Henry take that as a sign that Lucy remembers him?





Chosen answer: Lucy's father previously told Henry that she only sings on days that she meets him - then you see a flash of her painting in the garage, singing a Beach Boys song. Right before he hands Henry the Beach Boys CD, he tells him that she's even singing again. Henry realized as he listened to CD - maybe if she is singing again, she is thinking of him, hence, remembering him. (It happens to be the same song that she was singing in the garage that's playing on the boat when Henry turns around to go back. It's called 'Wouldn't It Be Nice').
Why wouldn't the father just tell him directly "hey she's been painting and singing again, so she probably might remember you"