Apolo 18 See more » Filming Locations: Vancouver, British Columbia, Canada - Box Office Budget: $5,000,000 (estimated) Opening Weekend: $8,704,271 (USA) (4 September 2011) (3328 Screens) Gross: $17,686,929 (USA) (20 November 2011) See more » - Company Credits Production Co: Dimension Films, Bekmambetov Projects Ltd.
Apolo Established in 2001, Shanghai Apolo Medical Technology Co.,Ltd.is a global developer, manufacturer and provider of medical and aesthetic devices.