Subject:

Vladimir Petrov

  • Film

    November 4, 2003

    Chips Off the Old Bloc

    A still-kicking Soviet-era film studio produces a Russian ark's worth of iconoclastic style

Loading...