Details
Country: USA
Release Date: 2001-04-06
Filming Locations: Spring Street Towers - 650 S. Spring Street, Downtown, Los Angeles, California, USA
Earnings
Budget: $30,000,000
Opening Weekend: $12,443,461 (USA) (8 April 2001)
Gross: $52,937,130 (USA) (24 June 2001)