‘Birdshot’ is showing here…. at long last
Mikhail Red’s “Birdshot” is acclaimed abroad, including winning the best picture award in Tokyo International Film Festival’s Asian Future Film ...
Mikhail Red’s “Birdshot” is acclaimed abroad, including winning the best picture award in Tokyo International Film Festival’s Asian Future Film ...