Country of Release:
A movie projector shows scenes that seem to be from the future, including strange inventions and scenes on the planet Venus. A schoolteacher who rents the films investigates how the intended films were mysteriously replaced.
© 2022 Paradox Parkway. All Rights Reserved.