Действие происходит в Дублине во время войны за независимость Ирландии, разгоревшейся в 1919—1921 годах. Американец ирландского происхождения Керри О’Ши изучает медицину в дублинском хирургическом колледже. Аполитичный по натуре, после боёв Первой мировой войны он возненавидел кровопролитие. Однако после того, как погибает его друг, Керри втягивается в конфликт между ирландской республиканской армией и чёрно-пегими (так называли британцев, отправившихся в Ирландию для подавления восстания).