Fabuła Bohaterowie Podczas kampanii jednoosobowej gracz obejmuje kontrolę nad sześcioma różnymi bohaterami z perspektywy pierwszej osoby. Gracz wciela się przez większość czasu gry w rolę brytyjskiego rekruta Special Air Service, sierżanta Johna „Soapa” MacTavisha, zaczynając od jego zaciągu do 22 Pułku SAS. Sierżant Paul Jackson jest członkiem sił rozpoznawczych United States Marine Corps przerzuconym na Bliski Wschód, a gracz kontroluje go w trakcie pięciu poziomów aktu 1. Kapitan/porucznik John Price jest oficerem SAS-u, którym można kierować w dwóch retrospekcyjnych misjach. Głosu Price’owi użyczył aktor Billy Murray. Yasir Al-Fulani jest prezydentem nieokreślonego, bliskowschodniego państwa w grze i można nim kierować jedynie w otwierającej grę sekwencji przed jego egzekucją. Gracz wciela się w trakcie jednego poziomu w rolę amerykańskiego operatora uzbrojenia pokładowego samolotu AC-130, a w kończącym grę etapie – w brytyjskiego antyterrorystę SAS-u infiltrującego porwany samolot pasażerski w celu ochrony VIP-a.