Marshall – Photo

The shot-in-Buffalo Thurgood Marshall biopic Marshall made its Western New York premiere as part of the Buffalo International Film Festival at North Park Theatre on October 7th, 2017. Photos courtesy of North Park Theatre.

Baba Yaga – Photo

Our first screening at Squeaky Wheel (a sell-out) with filmmaker Jessica Oreck participating in an audience Q&A after watching The Vanquishing of the Witch Baba Yaga on March 25th, 2016.