Tajanstveni Charles Oakley (J. Cotten), kojeg prate dvojica muškaraca, odluči se skloniti na sigurno, te iz Philadelphije otputuje u maleni kalifornijski gradić Santa Rosa, u kojem živi njegova sestra Emma Newton (P. Collinge) sa svojom obitelji. Newtoni su tipična američka obitelj: Emmin suprug Joseph (H. Travers) bankovni je činovnik, Emma je kućanica, a njihovo troje djece muče problemi tipični za njihovu dob, malene Rogera (C. Bates) i Ann (E. M. Wonacott) dječji, a adolescentica Charlie (T. Wright) sve je nezadovoljnija običnim obiteljskim životom. Dolazak ujaka Chalireja razveselit će isprva sve njih, pogotovo Charlie, koja je po njemu i dobila ime. Ipak, upravo će Charlie nakon nekog vremena početi sumnjati u karakter svoga omiljenog ujaka. Naime, ujak Charlie očito skriva neku mračnu tajnu pa izbjegava fotografiranje, a iz novina trga stranice koje obitelj ne bi smjela vidjeti.

Max Cohen je informatički genijalac s velikim talentom za matematiku kroz koju gleda i tumači cijeli život i događaje. Živi sam, štoviše, izrazito je asocijalan te se ne druži skoro ni s kim osim sa svojim kompjuterom koji je sam napravio te koji ima neslućene mogućnosti da analizira i predviđa kretanja na burzi dionica. Max nastoji pronaći numerološki princip po kojem se kreće vrijednost dionica te koji bi mu omogućio precizno predviđanje rasta ili pada dionica. Kako se približava rješenju tj. magičnom broju koji će otkriti mnoge tajne pa čak i religijske, Maxove glavobolje i priviđenja od kojih i inače pati, postaju sve jače i jače.