Where To Stream Svengoolie Season 17 Episode 8
Invisible Man's Revenge
- Aired May 21, 2011
- 120 Min
A brilliant scientist discovers how to make things invisible. His formula allows him to exact revenge on his son's murderer, but his revenge comes at a terrible price as the formula begins to consume his mind.