I thought this was really good, I usually find the time travel trope in sci-fi cheap and annoying but this was interesting. The premise and plot were interesting and well thought through and in the most part the characters and acting were really good. Except that is, for Sophia Di Martino who plays Sylvie; she was terrible, what a crap actor, so wooden and amateurish it really pulls you out of the moment. Fortunately her bad performance didn't drag things down too far.