Jest rok 1916. W Sankt Petersburgu car Mikołaj II (Rick Jones) urządza wielki bal z okazji 300. rocznicy rządów Romanowów, podczas gdy jego matka, cesarzowa wdowa Marie Fiodorowna (Dame Angela Lansbury), daje swoje ulubione wnuczka, ośmioletnia Wielka Księżna Anastasia, pozytywka i naszyjnik z napisem „Razem w Paryżu”, który służy jako klucz. Bal zostaje przerwany przez przybycie nikczemnego nieumarłego Grigorija Rasputina (Christopher Lloyd), mnicha, któremu kiedyś ufała rosyjska rodzina cesarska, od tego czasu został wyrzucony przez Mikołaja jako „zdrajca”. Dokonuje zemsty poprzez demoniczny zielony relikwiarz, przywołując klątwę, która wywołuje rosyjską rewolucję. Anastasia spotyka się z babcią dziesięć lat później z pomocą dwóch oszustów, Dimitri (John Cusack) i Vladimira Kelseya Grammera). Następnie, tak jak wszystkie przeszkody i komplikacje fabuły są poza zasięgiem romansu, następuje ostateczna rozgrywka z Rasputinem.