When the wife of an important witness in an American criminal case disappears, it is up to Chen Cao of the Shanghai Police Bureau and Catherine Rohn of the United States Marshals Service to work together to find her.