Details
Country: USA
Release Date: 2004-08-05
Filming Locations: Radio City Music Hall - 1260 6th Avenue, Rockefeller Center, Manhattan, New York City, New York, USA
Earnings
Opening Weekend: $5,300 (USA) (24 October 2004)
Gross: $201,574 (USA) (6 March 2005)