a frame from the hollywood blockbuster film the muppets invade normandy action scene omaha beach d - day