a frame from a hollywood blockbuster film the muppets invade normandy