Art Director Unstoppable Feature 2003 MillenniumShot entirely on location in Sofia, BulgariaProduction Designer:Stephen Geaghan