Margaret Teele

Recently added

Way… Way Out
5.3

Way… Way Out

Oct. 26, 1966

Way… Way Out

A platonically wed American couple run a lunar weather station near an unwed Soviet couple.
The Human Duplicators
3.2

The Human Duplicators

Mar. 03, 1965

The Human Duplicators

An alien is dispatched from a faraway galaxy to take over the Earth by „duplicating“ humans and creating a race of zombies.