Details
Country: USA
Release Date: 2004-07-09
Filming Locations: Dresden Room Restaurant - 1760 N. Vermont Avenue, Los Feliz, Los Angeles, California, USA
Earnings
Budget: $26,000,000
Opening Weekend: $28,416,365 (USA) (11 July 2004)
Gross: $84,136,909 (USA) (22 August 2004)