Where To Stream Weird Science Season 4 Episode 13
Demon Lisa
- Aired April 6, 1996
- 30 Min
- Rated 6.5
- Number 33 Of 81 Rated Episodes
Lisa is possessed by the spirit of a computer demon trying to escape cyberspace and take over the world.
Demon Lisa
Lisa is possessed by the spirit of a computer demon trying to escape cyberspace and take over the world.