Early Italian Science-Fiction film.
La bambola vivente is not available for streaming at this moment.