Just wrapped up Time's Arrow and that was pretty fucking stupid. I was actually looking forward to it as I had good memories of it. The first part was alright, and the premise was excellent. The second half was just a string of gimmicks, cliche's and Deus ex machina that really wrecked the thing. Highlights being:
The away team magically attaining perfect clothing, including a policeman's uniform, for a trip they didn't know was coming.
Data riding to the rescue with the carriage.
They can't fire normal photon torpedoes for 60 seconds because of plot necessity, but the phase shift modified ones can be fired immediately.
Piccard whipping off his fedora like God damn Indiana Jones.
Piccard having the technical no-how to encode a message into Data's severed and non-functional head.
The conversations with Clemens about how wonderful they all are in the future, with Troi in particular, were all just awful.
Guinan had no qualms about telling Piccard that he had to go on the away mission, but refused to tell Riker how to avoid blowing him to bits.
It just goes on an on. It's like they had professionals write part one, and then had contest winners from some high school come up with the ending. Really unfortunate as it should have been a stellar episode. They put a lot of effort into crafting a great outline. They just should have put as much effort into it's execution.
Strangely, I never noticed that the bellhop was Jack London. Good touch. Also never noticed that Gul Dukat was the French poker player.