The International Rescue team is faced with one of its toughest challenges yet, as the revolutionary…