Details
Country: India
Release Date: 2001-06-27
Filming Locations: Apex Bar and Restaurant, Raddison Hampshire, Leicester Square, Soho, London, England, UK
Earnings
Opening Weekend: $177,025 (USA) (5 August 2001)
Gross: $961,308 (USA) (5 August 2001)