So let's think about the situation. Then again, maybe it's the discussions with friends about what they liked or disliked in a movie. If that's the case Amy could get as much pleasure from discussing television programs. Or even waiting until she does see the movie months after it's release and then starting a conversation about what she just saw. After listening to others she might just decide to skip seeing some movies.
Home video is another alternative.
She could invite some friends over for popcorn and a movie. It might be a 'repeat' for her guests, but a 'first run' for Amy. Let's go back to the dress illustration. Perhaps a note reminding her 'two weeks down, six to go' would be just the spur she needs. It's also possible that Amy will study the situation and decide that she really likes spending money on movies and eating out.