The Dell Sisters take on the Shanghai International Film FestivalBoth Emily and Elizabeth hosted and moderated panels at this years’ Shanghai International Film Festival. Emily’s panel “Screenwriting...