Shanghai International Film Festival China celebrates Irish Film at Shanghai and Beijing Film Festivals. Sources: Film Ireland