Release date
Jun 28, 2000
Countries of origin
Germany
Language
German
Filming locations
Augrabies Falls National Park, Northern Cape Province, South Africa
Production companies
Red Beat Pictures
SevenPictures Film
TTD Checkpoint Berlin Filmproductions GmbH