A Victorian Englishman travels to the far future and finds that humanity has divided into two hostile species.
Rod Taylor
as H. George Wells
Alan Young
as David Filby / James Filby
Yvette Mimieux
as Weena
Sebastian Cabot
as Dr. Philip Hilyer
Tom Helmore
as Anthony Bridewell
Whit Bissell
as Walter Kemp
Doris Lloyd
as Mrs. Watchett
Bob Barran
as Eloi Man (uncredited)
Paul Frees
as Talking Rings (voice) (uncredited)