The NBAFF spotlights the best in American Independent Films that exhibit the multi-cultural and diverse aspects of American life. The hybrid festival takes place in North Beach Maryland and on filmvillage.org.