Inhalte(1)

The life of two runaway Chechens in a small rural village in Russia, in tranquil scenes with an ever-ominous atmosphere. (International Documentary Film Festival Amsterdam)