憑借著MW1里扎卡耶夫那極其煽動的名言和極富戲劇色彩的死亡,導致整個俄羅斯民粹化,俄羅斯人民不僅把扎卡耶夫當成了民族英雄,為其樹立起了紀念碑,同時還用扎卡耶夫的名字冠名國際機場。在阿富汗,混蛋的事情(夏培德將軍語)依然在繼續著,過去的敵人變成了今天的兵員,游騎兵一員的Allen肩負起了訓練阿富汗新兵的職責。他的一舉一動被一旁的夏培德將軍看在眼里,將軍覺得他是自己用得上的棋子。還沒等將軍拉Allen執行自己的特殊任務,受到武裝分子襲擊的美軍來基地搬救兵,于是我們的Allen義無反顧地上了悍馬。
剛開始的阿富汗車隊
一路上,夏培德闡述著自己關于現代戰爭的理解和自己的一套勝者為王的理念,說到熱血之處,把普世價值吹得天花亂墜,而自己只是為了讓世人明白這種價值的戰爭機器而已。河岸上,大義凜然的夏培德將軍拉起Allen,說出了游騎兵當先的名言就一溜煙地跑掉了,Allen跟著車隊,借著美軍導彈炸掉為數不多的高層建筑的余威,一路殺過阿富汗小學,最終踏上了夏培德將軍的直升機的階梯。
在飛機上,夏培德將軍二話不說把Allen劃歸到CIA的單位名下,同時告訴Allen你有幸將和地球最強特種部隊141合作,而另外兩位應該和你一隊的隊員現在在俄國冰天雪地里執行任務。沒多久肥皂和我們的第二主角回報任務全部完成,再拿回ACS模塊的同時,還毀掉了整個俄軍基地。
俄羅斯基地
于是,夏培德將軍提出自己對Allen要求的東西更多,夏培德將軍要求Allen假扮俄軍士兵,同時被安插在馬克洛夫的身邊,以便隨時抓獲馬克洛夫。夏培德將軍同時也大致交代了Allen另一部分屬于CIA秘密權限的任務,那就是暫時成為馬克洛夫的“朋友”,一起實施扎卡耶夫國際機場的恐怖襲擊的任務,同時嫁禍給扎卡耶夫殘黨,以使俄羅斯政治變天。夏培德將軍不無深情的說道,這是一場不計代價的交易,不管付出有多少,即使是你的生命,但是與你將要拯救的人相比,這些都不算什么。于是Allen就屁顛屁顛地去了俄羅斯,混入了馬克洛夫的恐怖分子里。
在扎卡耶夫國際機場,對著Allen出色地完成了CIA部分的任務,給俄羅斯傳遞了一個扎卡耶夫殘黨所為的信號。因為馬克洛夫曾經是扎卡耶夫的門徒,由他施行的恐怖活動自然算在扎卡耶夫殘黨身上。然后不知怎么的,馬克洛夫在逃出升天的最后時刻,識破了Allen的CIA偽裝,一槍干掉了Allen,他似乎是改變了原來發動恐怖襲擊所要傳遞信號的初衷,自己給世界和俄羅斯留下了一個信號。那就是這場由扎卡耶夫的門徒領導的恐怖襲擊背后實際上是CIA的杰作。
恐怖份子襲擊機場
因為Allen的行為和身份,美國和141特別行動隊的說辭再也沒有人相信了,他們迫切需要一個足以讓人信服的證據,于是順著機場查獲的Bullet,141特別行動隊把武器提供者鎖定在了巴西。他們希望透過Bullet找到武器提供商,并最終查到馬克洛夫的地址,還自己一個清白也好,問清事情來龍去脈也好。