Show Menu


Watch Science Fiction Theatre online: Episode 17 The Lost Heartbeat

A scientist needs to construct a mechanical heart or his colleague will die.

Ready to Watch Science Fiction Theatre, Season 1, Episode 17?
click here to see where to watch or .