Radnja filma smeštena je u Irsku u doba Velike gladi, a prati Martina Feeneya (James Frecheville) pripadnika britanske vojske koja ratuje negde u inostranstvu. Nakon što dezertira vraća se u Irsku kako bi pronašao svoju porodicu ali tamo nailazi na tragediju: majka mu je preminula od gladi, a brata su mu obesili Britanci. U takvoj iscrpljenoj i razorenoj zemlji, Martin kreće u osvetu, no na tom će se putu sukobiti sa iskusnim britanskim vojnikom Hannahom (Hugo Waeving) koji je dobio zadatak da ga zaustavi na njegovom osvetničkom putu. Ali Hannah i Feeney su stari vojni drugovi s uzajamnim poštovanjem…