Події фільму відбуваються на Кубі в часи перед фінальним етапом революції, яку очолює Фідель Кастро. Військовий диктатор Фульхесіо Батіста бореться з повстанцями, намагаючись загасити спалах протесту, що розгорівся в країні. Темою нашої історії є Роберт Дейпс, колишній англійський офіцер, який прибуває з Англії, щоб взяти участь у боротьбі проти революційного руху. Однак, опинившись на Кубі, Дейпс швидко усвідомлює - тут уже надто пізно повертати все назад. Утім, він вирішує залишитися, коли знову зустрічає свою колишню кохану, яка знову пробуджує в ньому глибокі почуття. Ця мистральна атмосфера революційного хаосу і особистих драми стає фоном для їхніх стосунків, що змушує Дейпса переосмислити свої пріоритети.