The Great River Shakespeare Festival is a professional equity theatre company in Winona, Minnesota, a Mississippi River town in the southeastern part of the state.