U povijesnim knjigama stoji da je mrtva - da su je 1918. s ostatkom njezine obitelji ubili boljševički revolucionari. Godinama poslije, nakon niza kratkih prisjećanja, jedna siromašna mlada žena (Amy Irving) tvrdi da joj je otac bio car Nikola II. (Omar Sharif), majka carica Aleksandra, a da je ona velika kneginja Anastazija Romanova, njihovo jedino preživjelo dijete i nasljednica ruskog prijestolja.
Priča se vraća u vrijeme uoči revolucije. Prikazano je njezino djetinjstvo u kraljevskoj obitelji, očeva abdikacija, njihovo zatočenje u Sibiru i posljednja noć kad su odjeknuli hici koji su označili kraj jedne dinastije.
No sad se Ana mora boriti kako bi polagala pravo na ime i titulu za koje smatra da joj pripadaju. Isprva joj nitko ne vjeruje, a i sjećanja su joj potisnuta zbog katastrofalnih događaja koje je proživjela. Uz pomoć dr. Hausera (Edward Fox) izranjaju žive slike iz njezine prošlosti, pa postaje uvjerena u svoj pravi identitet. Ostatak obitelji Romanov, međutim, ostaje sumnjičav. Jedini joj je saveznik princ Erich von Horndorff (Jan Niklas), koji se u nju i zaljubio.
Suočava se s raznim članovima obitelji i posluge koji su je poznavali dok je bila dijete, no nažalost, ne mogu doći do jedinstvenog zaključka. Glavni joj je protivnik veliki knez Kiril (Rex Harrison), koji je sljedeći u redu za prijestolje. Carici majci (Olivia de Havilland) prepuštena je konačna odluka, ali ona na nesreću umre prije nego što je vidjela Anu.
Potom se Anastazija, samo s princom Erichom na svojoj strani, mora boriti na europskim sudovima kako bi jednom zasvagda dokazala da je prava nasljednica jednog od najvećih carstava u povijesti.