Jack Sparrow musi spłacić dług zaciągnięty wobec kapitana Latającego Holendra. Uniknie śmierci, gdy znajdzie i zniszczy serce Davy'ego Jonesa ukryte w Skrzyni Umarlaka.
Akcja rozgrywa się w latach 80. w Irlandii Północnej. Bohaterom, parze fryzjerów pracujących w szpitalu psychiatrycznym, trafia się niepowtarzalna okazja: mogą zdobyć wyłączność na sprzedaż peruk. Colm i George - katolik i protestant - zawiązują spółkę i ruszają na podbój rynku. Niestety, wkrótce u boku wyrasta im konkurencja. Rozpoczyna się walka o klienta, w której na próbę zostanie wystawiona - niełatwa w Belfaście - współpraca i przyjaźń katolika z protestantem.
Rok 1863. Po dwóch latach bratobójczej wojny secesyjnej wojska Unii pod dowództwem George'a Meade'a i Armia Północnej Wirginii Roberta E. Lee spotykają się w okolicach Gettysburga.