Archibald Belaney (Pierce Brosnan) s-a născut în Marea Britanie și întreaga copilărie a fost fascinat de cultura indienilor nord-americani. Astfel, la începutul secolului al XX-lea, el își părăsește țara natală, plecând în Canada, unde începe o viață cu totul nouă. Își schimbă numele în Archie „Bufniță cenușie” și duce un trai aidoma triburilor de indieni. Filmul are la bază povestea adevărată a lui Archibald Belaney.