Release Date: March 15, 2002
Copyright © 2002 Screen Gems
Advertisement
Something terrible is lurking in the Hive, a vast underground genetic research facility run by the Umbrella Corporation, a faceless bio-engineering conglomerate.
Similar Movies