Netflix's latest theatrical release is a new World War II epic with a star-studded cast and acclaimed director behind the camera.