çok karmaşık ve sarpa saran bi hikayeye sahip olan bi oyundur. bu 2. oyunuyla ortalık iyice karışmıştır. 1. oyundan hatırladığımız imran zakhaevi captain'soap'mactavish olarak en sonda yıkılan köprüde son anda hayatta kalmaya çalışırken captain price ın fırlattığı silahla öldürmüştük. bu sefer 2 oyunda imran zakhaevin yerine ultranasyonalisetlerin(aşırı milliyetçi) başına imran zakhaev gibi aşırı milliyetçi duygular taşıyan makarov geçmiştir. makarov imran zakhaev baştayken onun örgütteki en iyi adamlarındandı. bu oyunda bu sefer kontrol ettiğimiz kahramanlar oyunda ne yazık ki ölüyor. ilk olarak oyuna birinci sınıf er olarak başlayıp bu makarovun arasına köstebek olarak yollanıyoruz no russian adlı bölümde amerikaya karşı savaş açmak isteyen makarovla havaalanındaki insanları taradıktan sonra alexei borodin kod adlı joseph allen makarov tarafından amerikalı olduğu anlaşılınca öldürülüp havaalanına saldıranların amerikalı olduğu süsü verilirek suç amerikanın başına yıkılır. böylece rusya amerikaya saldırır. virginia kentinde savaş başlamıştır. captain'soap' mactavish ve ekibi mermi eşleşmesinden saldırının silahlarının brezilyadan temin edildiğini tesbit edince brezilyanın ünlü teneke favelalarında kedi fare oyununa gider. burada amaç alejandro rojası yakalayıp örgüt hakkında bilgi almaktır. ilerleyen bölümlerde ilginç bi ihanetle karşılaşıyorsuzun oynamayanlar için spoiler vermiyim. hatırlarsanız ilk oyunun sonunda captain price a kalp masajı yapılıp hayata döndürülmeye çalışırken görüyoruz. onunla bi rehine kurtarma operasyonunda tesadüfen karşılaşıyoruz. madem bu kadar ilerledik spoileri veriyim. eğer oyunu oynamadıysanız buradan sonrasını okumayabilirsiniz. general shepherd captain price ve ekibinden ghost ve roachı vurduktan sonra ihanet anlaşılıyor ve captain price ve captain mactavishle peşie düşülüyor ve finalde en baştan beri herşeyin altında ve aslında asıl adamın general shepherd olduğu ve imran zakhaevin onun kuklası olduğu anlaşılıyor.