Eine geheimnisvolle Organisation, angeführt von der nicht minder mysteriösen Madame M, kidnappt reihenweise junge Mädchen, um sie in einem geheimen Trainingscamp zu tödlichen Kampfmaschinen zu drillen. CIA-Agent Jack Chen geht dem Fall jahrelang nach, bis er erfolglos und ohne jede Spur aufgeben muss. Doch als es zu einer Serie von ungeklärten Auftragsmorden kommt, hat Jack sofort einen Verdacht: Madame M ist wieder auf der Bildfläche erschienen. Tatsächlich wurden drei der besten Killerinnen ihrer Organisation freigelassen. Charlene, Katt und Jing sollen besondere Aufträge für Madame M übernehmen. Doch als Charlene durch Zufall ihrer Mutter begegnet, beginnt sie an ihrer – durch Gehirnwäsche erreichte – Loyalität zu zweifeln. Zusammen mit Agent Jack kämpft sie fortan für ihre Freiheit.
Der 17-jährige Bagi (Batzul Khayankhyarvaa) lebt mit seiner Familie in der einsamen mongolischen Steppe. Als Schafshirte verbringt er ein einfaches, aber für ihn lebenswertes Leben. Bis zu dem Tag, als es zur Zwangsumsiedlung kommt. Wegen einer angeblichen Tierseuche werden die Nomaden in ein ungastliches Bergarbeiterdorf verpflanzt. Zusammen mit einer Schamanin und der Kohlediebin Zolzaya (Tsetsegee Byamba) kommt Bagi bald dahinter, dass die Tierseuche nur ein Vorwand war um die Nomaden auszurotten.