Principal shooting for the feature film is done in LUXENBURG, other parts of the film have been shot in SWITSERLAND & SOUTH AFRICA