A young scientist creates a dangerous invention.
Horrors from the ID! is not available for streaming at this moment.