The Muppets Take Normandy, theatrical release poster