Dans ce film très politisé situé dans les années 80, Ken Loach oppose deux mondes aux antipodes : l'Écosse pluvieuse de George, chauffeur de bus issu d’un milieu modeste, et le Nicaragua ensoleillé de Carla, réfugiée en Écosse pour fuir la guerre civile qui y fait rage. Cet amour naissant fera découvrir à George les atrocités d’un conflit méconnu.