For some reason I always had this title confused with 'Time after Time' ..probably due to the H.G. wells connection somehow getting twisted around in my head.
I agree with Seth. The first time I saw the long trailer for this movie, I thought that it lookd a lot like Planet of the Apes.