Carlanın Şarkısı, Güney Amerikadaki (Nikaragua) askeri diktalara karşı verilen savaşın, ABDnin ve Avrupalı egemenlerin entrikalarının insanların hayatını nasıl zehir ettiğinin hikâyesidir. Yönetmen Loach, hikâyeyi aşk üstüne kurmuştur; İngilterede yaşayan sıradan bir otobüs şoförünün bir kadının arkasından kilometrelerce uzağa gitmesini anlatır. Loach, Carlanın hikâyesini İngilterede başlatır ve Nikaragualı gerillaların arasında bitirir. Film iki bölümden oluşur: Birinci bölümde; Glasgowlu, başına buyruk otobüs şoförü George, genç bir kadının (Carla) otobüse biletsiz binmesine göz yumar. Nikaragua göçmeni olan Carla, eski bir sandinist gerillasıdır. Aralarında bir ilişki başlar. George, Carlanın hikâyesini ögrenir. Filmin ikinci bölümünde George, Carlanın dava arkadaşı ve sevgilisi olan Antonioyu bulmak için Nikaraguaya gider.