I question why the theater would not let him re-watch the movie. Rarely do people want to re-watch a movie. When they do, they do for a good reason. They might have to leave the movie for a trip to the restroom or to answer a cell phone call. They might decide to make a quick trip to the snack bar, only to find themselves in a slow line. With the many things that can interrupt a movie; that one spent good money to watch, there is no good reason to prevent one from the full enjoyment of that movie. Then need for a second viewing is necessary.
I think the first Star Wars was the last movie I saw in a theater. My kids just had to see it. They are now in their 40s.