This is the ultimate decision for Picard. When another Enterprise shows up through some time fabric rip just as it is about to be destroyed by the Romulans, it becomes a problem because unless it is destroyed, it may change the circumstances of the universe. Of course, that means that an entire crew and starship needs to be given up in order to maintain a sense of order. What does one do morally? Is the loss of human life necessary? Are we to keep score when it comes to how many for how many? Casualties are often thrown out as negative statistics and people cheer. The people that die or are maimed do not cheer. Tasha Yar makes an appearance her, the first time after her death, and that death becomes a pivotal event in the decision making. Her relationship with a survivor and the captain of the Enterprise C are the link. This is true science fiction with some amazing ideas about time and the purpose of living beings as they explore the universe. Excellent in every way, though, the results may not be totally fulfilling.