A top-tier Canadian virologist and his Chinese wife are suddenly arrested by military secret agents in Beijing. He is threatened with the task of stealing a sample of his own work from his former laboratory, and the situation rapidly turns worse when people begin to fall ill.
English
HD
English
HD
English
HD
English
HD
English
HD
English
HD
English
HD
English
HD
English
HD
English
HD