1847年,在大饑荒發生兩年後,一位叫費尼(詹姆斯·弗蘭切威勒 飾)的士兵爲英國打完了戰爭後逃回到愛爾蘭,看到一片掙扎與混亂,發現親人全部死去,便下定決心復仇。同時英國派出了漢那(雨果·維文 飾)去阻止費尼,而費尼和漢那卻又是當年的戰友……