Historia Jima (Christopher Lloyd) inspektora przyrody, który wraz z synem Steve'em (Stephan Szpak-Fleet) przybywa do pewnej miejscowości, aby przeprowadzić badania geologiczne i oszacować możliwość eksploatacji złóż minerałów. Jej wyniki są druzgocące i wskazują na duże zagrożenie dla środowiska w przypadku rozpoczęcia eksploatacji. Korporacja, która wysłała Jima, wysyła też Doca (Christopher Stone), mającego skłonić Jima do zmiany ekspertyzy i zapobiec jej ujawnieniu. Jim odkrywa zmowę pomiędzy miejscową czarownicą Altą (Dee Wallace) i tajemniczym chińczykiem, którzy chcą zabić tytułowego Białego Smoka.
Inspektor Jim Martin z Kalifornii jedzie do malowniczego Karistanu, żeby napisać referat ekologiczny umożliwiający amerykańskiej korporacji eksploatację bogactw naturalnych. Martin zabiera syna i zamieszkuje u zielarki Alty i jej niewidomej córki Jewel. Dzieci spacerują po górach i obserwują przyrodę oraz białego konia zmieniającego się w Smoka, który - jak głosi legenda - pilnuje brylantów ukrytych w skałach. Alta i łowca przygód Tai-Ching postanawiają zdobyć skarby i nieśmiertelność. Jim Martin stwierdza, że eksploatacja złóż naturalnych doprowadzi do katastrofy ekologicznej. Korporacja wysyła więc do Karistanu Doca Westmore'a, specjalistę od brudnej roboty, który ma przekonać Martina do zmiany opinii.