Arts & Life

Dallas International Film Festival has a successful opening weekend

Tell us what you think.