TV Movie | PG | | Action, Adventure, Drama
An atomic research experiment goes awry in St. Louis, Missouri unleashing not only a big black hole, but also a creature from beyond that feeds on electricity through the streets of this Midwest city.
Soldiers Memorial is a World War I museum built during the Depression and so neglected that the elevators don't work. It is situated on Chestnut Street in downtown St. Louis, however, which is low-traffic yet double the width of other downtown streets, which means a movie company can show a rented helicopter landing in the middle of downtown without messing up local traffic too much.
When Eric is moving the Hummer closer to the electric alien, the whole set is reflected on the truck when it passes the camera.