With a twist of science and a dash of dark humor, this unexpected love story breaks free from the constraints of time.
While there are a lot of sci-fi films that could go on this list (and really, any sci-fi film is worth watching more than once) there are some films that are just perfect for multiple viewings. Here ...