Un combate por el honor. Una guerra por el deshonor. El soldado François Montagne se debate entre dos frentes: la lealtad hacia el ejército francés o los valores morales de la educación que su padrino, un misionero enviado a China, le transmitió en la infancia. Pero todo se complica cuando estalla la Guerra del Opio y François se ve mezclado en una trama de siniestras implicaciones políticas en las que hay más que su vida en peligro… pues también se juega el corazón.