The foreign sales rights to Jennifer Zhang’s award-winning pandemic feature, Charon, will be shopped at Cannes by Avatar Entertainment.