Details
Country: USA
Release Date: 2002-11-14
Filming Locations: La Boca Restaurant - 5368 Wilshire, Los Angeles, California, USA
Earnings
Budget: $4,000,000
Opening Weekend: $182,306 (USA) (22 September 2002)
Gross: $4,046,737 (USA) (9 February 2003)