Details
Country: USA
Release Date: 2010-10-22
Filming Locations: Alexandra Palace, Alexandra Palace Way, Muswell Hill, London, England, UK
Earnings
Budget: $50,000,000
Opening Weekend: $220,322 (USA) (17 October 2010)
Gross: $32,741,596 (USA) (9 January 2011)