Jest rok 1877, stan Kolorado. Zmęczony zabijaniem słynny rewolwerowiec Morgan (Lance Henriksen) chce w spokoju dokończyć swych dni. Mieszka u boku ukochanej kobiety Meksykanki Rose (Yareli Arizmendi) w małym domku w miasteczku Sierra Mesa. Kiedy dostaje telegram od dawnej kochanki Lindy (Kay Lenz) z błagalną prośbą o pomoc, od razu wskakuje na konia i gna z odsieczą. To czego dowiaduje się na miejscu zaskakuje go całkowicie.