A 2006 Russian science fiction film directed by Konstantin Lopushansky, based on the novel of the same name by Arkady and Boris Strugatsky. The film is often compared to Andrei Tarkovsky's Stalker, also adapted from a Strugatsky book.
The film's plot is loosely based on the novel, with some superficial differences. The story has been adjusted slightly to contextualize it in the "near future," with the main character Victor Banev recast as a UN envoy to the town of Tashlinsk, where a mysterious group has taken the town's children to an isolated boarding school. Here in the school the children are taught the enlightened philosophy of the group. The major departure from the novel's plot is in the ending.