This is one of those shows that grabs you from the beginning and carries you through to the very end. It starts with the Enterprise doing some exploring in a new sector and ends with a collision with another starship. Before this happens there is a poker game, an appearance by Jordi in sick bay with an ear infection, Beverly in her quarters hearing voices and feeling like she's been there before, and coming face to face with a huge cosmic storm, out of which comes the other starship. Everything ends with Picard screaming, "Abandon ship!" Now everything goes back to the opening with the ship on its exploratory mission and everything happens again. Eventually, the poker players begin to feel like they know things, including the cards that will be dealt. Crusher knows she will be called to sick bay but can't explain why. She also knows ahead of time that Jordi will be there. Picard is reading a book, but believes he has read the first few chapters before. Crusher, at one point, records the voices and Data is able to hear Picard's screams to abandon ship. They must plot a strategy because they are sure they are in a time loop. But how do you warn the crew in the next recurrence of the events what it was that destroyed the Enterprise. This is superb science fiction.