Huuliharppukostaja sijoittuu aikaan, jolloin rautatie etenee länteen ja sille tarkoitettujen maa-alueiden omistuksesta syntyy verinen taistelu. Häikäilemätön rautatiepohatta Morton tarvitsee erään maanviljelijän maita juna-asemaa varten. Morton lähettää asialle palkkatappajansa Frankin. Kun surmatun miehen leski Jill saapuu kaupunkiin ja vaatii aviomiehensä maita itselleen, joutuu hän taisteluun rautatieyhtiötä ja sen tappajia vastaan. Jill saa yllättävää apua salaperäiseltä kostajalta.