north park theater theatre

Movie filmed in Buffalo debuts Friday

The American Side stars Buffalo native Greg Stuhr, along with Alicja Bachleda, Camilla Belle, Robert Forster and Ferris Bueller’s Day Off st…