Star Trek: Discovery Mounts a Rescue Mission in New Photos