Details
Country: USA
Release Date: 1990-10-26
Filming Locations: Austin, Texas, USA
Earnings
Opening Weekend: $112,188 (USA) (12 October 1990)
Gross: $1,293,976 (USA)
Filming Dates
14 August 1989 - 21 October 1989
Copyright Holder
1990 Orion Pictures Corporation
Related Links