There was a pretty remarkable episode of Star Trek: The Next Generation (last season, I think) in which the Enterprise was caught in some sort of time bubble. The same sequence of events was repeated four times (maybe a production shortcut, too), but each time there were more instances of deja vu and generally suspicious occurrences. Finally people pieced things together and solved the puzzle -- just in time to save the ship, of course. I'm sorry I can't remember the title of this episode (or any clearer details), but I hope this helps. Megan Mullen