Release: Friday, March 8, 1996
Company: Dimension Films
Length: 85 Minutes
Uncut Version: 112 Minutes
Tagline: This Year, The Past, Present & Future
Will Meet At The Crossroads Of Hell
Budget: $4 Million
Domestic Box Office: $9.3 Million
Opening Weekend: $4.5 Million
Sound Quality: Dolby Stereo
Film Dates: September- October 1994
Film Locations: Los Angeles, California
Culver City, California
Awards: 1 Win, 2 Nominations