Coba jelasin Sinopsis dari Call of Duty: Modern Warfare 2 dong

Selama kampanye, pemain mengontrol lima karakter yang berbeda selama tujuh hari permainan. Di sebagian besar permainan, pemain bermain sebagai Sersan Gary "Roach" Sanderson, seorang anggota unit elit multi-nasional kontra-teroris yang dikenal sebagai Task Force 141. Namun, pemain pada awalnya bermain sebagai Joseph Allen (Troy Baker), seorang prajurit Ranger yang ditempatkan di Afghanistan, yang kemudian pergi menyamar di Rusia untuk Central Intelligence Agency di bawah alias "Alexei Borodin". Prajurit James Ramirez, seorang anggota Batalyon 1 Resimen Ranger 75 ditempatkan di Amerika Serikat, berfungsi sebagai karakter pemain selama pertahanan pantai timur Amerika Serikat melawan invasi Rusia. Kapten John "Soap" MacTavish, menjadi karakter pemain dalam tiga misi akhir. Dalam lima tahun sejak cerita dalam permainan pertama berlangsung, ia telah dipromosikan menjadi Kapten di Special Air Service. Soap sekarang menjadi pimpinan lapangan Task Force 141 dan bertindak sebagai atasan Sanderson. Pemain juga sempat mengasumsikan peran astronaut International Space Station yang tidak disebutkan namanya selama operasi EVA saat sebelum kehancuran stasiun

Beberapa karakter yang tidak dimainkan (NPC) memainkan peran utama dalam cerita. Seperti disebutkan, Kapten John "Soap" MacTavish (disuarakan oleh Kevin McKidd) kembali sebagai NPC untuk mayoritas permainan dan berfungsi sebagai atasan dan mentor dari Roach. Kapten John Price (disuarakan oleh Billy Murray) juga kembali dari Call of Duty 4' untuk membantu Task Force 141 setelah MacTavish, Roach, dan anggota lainnya menyelamatkannya dari sebuah gulag di Rusia. Anggota utama lain dari unit adalah Letnan Simon "Ghost" Riley yang misterius, (disuarakan oleh Craig Fairbrass, yang juga menyuarakan Gaz dalam Call of Duty 4') yang menyembunyikan wajahnya dengan balacava bermotif tengkorak. Sersan Foley (disuarakan oleh Keith David), bersama dengan bawahannya, Kopral Dunn (disuarakan oleh Barry Pepper), awalnya mereka memimpin pasukan Allen ketika ditempatkan di Afghanistan, dan kemudian menjadi pemimpin skuad James Ramirez selama invasi Rusia ke AS dalam cerita. Nikolai, informan Rusia dari Call of Duty 4', kembali untuk membantu Task Force 141 pada berbagai titik dalam cerita. Letnan Jenderal Shepherd (disuarakan oleh Lance Henriksen) adalah komandan dari kedua Task Force 141 dan Amerika Serikat Army Rangers, dan menjadi antagonis utama setelah ia mengkhianati Task Force dekat akhir permainan. Vladimir Makarov (Roman Varshavsky), seorang mantan anak didik Imran Zakhaev (antagonis dari Call of Duty 4), adalah antagonis sekunder dan menjadi antagonis utama di sebagian besar cerita.