Fantastic film. One of the very best of the 1990's, direction is excellent from the always reliable Zemeckis, Foster is her usual superb self in her first stab at science fiction. Great supporting cast. Top music and sound.