Тарас с сыновьями Андрием и Остапом едет в Запорожскую Сечь. В ходе боев против Польши они осаждают Дубну.Андрий предает казаков из-за возлюбленной и сражается на стороне поляков. Казаки подстраивают ему ловушку и Тарас убивает сына за предательство.В ходе боев казаки терпят поражение и уходят в Сечь.Остапа поляки берут в плен и казнят.Тарас,собрав войско,идёт на Польшу отомстить за казнь сына,но во время боя попадает в плен.Его прибивают к дубу и поджигают.Перед смертью он кричит товарищам,чтобы они уходили домой и подсказывает им путь.