في الخمسينيات من القرن المنصرم، وفي خضم الثورة الكوبية، يصل الميجور (رورت ديبس) وهو جنرال بريطاني، تكلفه المخابرات البريطانية بتدريب أعوان الديكتاتور الكوبي (باتيستا)، حتى يستطيعوا مواجهة جيش الثوار الشيوعيين الذين يقودهم (فيدل كاسترو)، يقابل هناك (ألكسندرا لوبيز) التي أحبها في الماضي، وتزوجت الآن، يتجدد حبهما، ومع تقدم جيش (كاسترو) على جيش (باتيستا)، يتقدم الحب في قلبيهما بقوة.