Yes, Bad Company 2 has a full single-player campaign. Story-driven with cutscenes, varied environments, memorable characters, humor, and signature destruction physics. Well-regarded despite multiplayer focus.