Not the last we’ll hear of this Gates Millennium Scholar 'Last Words' film thesis by Keegan Mullin '16 among Chapman films to screen at Newport Beach Film Festival
April 15, 2016