One Hundred Years Ahead (film)

One Hundred Years Ahead
Guest from the Future
Theatrical release poster
Directed byAlexander Andryushchenko
Written by
  • Andrey Zolotarev
  • Alexander Andryushchenko
  • Ksenia Miroshnik
Story byKir Bulychyov
Based onOne Hundred Years Ahead (ru)
by Kir Bulychev
Produced by
  • Mikhail Vrubel
  • Alexander Andryushchenko
  • Fyodor Bondarchuk
  • Denis Baglai
  • Vadim Vereschagin
  • Anton Zlatopolsky
  • Vyacheslav Murugov
  • Yuliana Slashcheva
  • Antonina Lee
  • Pavel Gorin
  • Elena Bystrova
  • Daria Chigirinova
Starring
CinematographyMikhail Milashin
Edited by
  • Alexey Starchenko
  • Alexander Puzyryov
Music byIgor Vdovin
Production
companies
Distributed byCentral Partnership
Release dates
  • April 14, 2024 (2024-04-14) (Karo 11 October)
  • April 18, 2024 (2024-04-18) (Russia)
Running time
142 minutes
CountryRussia
LanguageRussian
Budget900 million
Box office
  • ₽1.528 billion[1]
  • $17.1 million

One Hundred Years Ahead, also in English territories titled as Guest from the Future (Russian: Сто лет тому вперёд, romanizedSto let tomu vperyod, lit.'One Hundred Years Ahead') is a 2024 Russian teen science fiction film directed by Alexander Andryushchenko, loosely based on the 1978 Soviet novel of the same name by Kir Bulychev from the cycle about Alice Selezneva. The main roles was played by Vereshchagina and Eidelstein. The novel was adapted as a five-part television miniseries Guest from the Future made in the Soviet Union, which aired in March 1985.

One Hundred Years Ahead had its world premiere at the Karo 11 October at Arbat Square in Moscow on March 14, 2024,[2] and was released in the Russian Federation on April 18, 2024 by Central Partnership.

  1. ^ Box Office, Russian Cinema Fund`s Analytics (RCFA). Accessed April 13, 2024.
  2. ^ "Столичная публика оценила новую экранизацию истории Алисы Селезневой" [The capital's public appreciated the new film adaptation of the story of Alisa Seleznyova]. Film business today (in Russian). April 15, 2024. Retrieved April 18, 2024.