
RiverRun 2025: Celebrating the magic of movies
Movie mania is set to grip Winston-Salem and the Piedmont Triad when the 27th annual RiverRun International Film Festival opens April 11. Boasting some 174 films (features and shorts) from 34 counties, the festival runs through April 19 at venues in …