Сыновья Тараса Бульбы, Остап и Андрий, возвращаются после долгих лет обучения в Киевской бурсе. При встрече Тарас начинает насмехаться над одеждой сыновей. Старшему сыну, Остапу, не понравились насмешки отца, и он просит его прекратить смеяться. Тарас и Остап начинают драться. Их шутливую потасовку прерывает мать. Она обнимает своих детей. Тарасу не понравилось нежное отношение сыновей к матери. По его мнению, истинному казаку нужны только чистое поле и добрый конь. Он решает, что через неделю Остап и Андрий должны будут отправиться в Запорожскую сечь, чтобы набраться казацкой науке. Мать очень расстраивается, что сыновья так мало времени проведут дома рядом с ней. По случаю приезда сыновей, Тарас созывает своих самых близких сослуживцев на дружескую пирушку. Он представляет им Остапа и Андрия. Тарас расспрашивает сыновей об их учебе в Киеве. Выпив горилки, Тарас решает «тряхнуть стариной» и вместе с сыновьями ехать в Запорожскую сечь уже завтра. Жена Тараса давно привыкла к сумасбродству мужа, вот только такое скорое расставание с детьми печалит ее до слез. Всю ночь, не смыкая глаз ни на минуту, она сидит у постелей сыновей, таким образом прощаясь с ними перед неминуемой разлукой. Нелегка была ее женская судьба. Она терпела оскорбления и даже иногда побои, состарилась без любви и ласки. Вся ее нерастраченная любовь обратилась на сыновей. Но и их завтра муж увезет в сечь, и может так статься, что больше она их и не увидит. Тарас был страшно упрям. Только в 15 веке в выжженном опустошенном набегами татар и турок южном крае мог зародиться такой характер. По соседству с грозными и опасными соседями зародился казацкий дух. Казачество можно считать самым необыкновенным явлением русской силы. На месте разрозненных мелких городков и наделов возникли грозные курении и селения казаков, связанные ненавистью к не христианам Польские власти быстро поняли значение такого соседства и всячески поощряли и льстили казаком Многие представители русского дворянства поддались польскому влиянию. Они перенимали польские обычаи и любовь к роскоши. Тарасу Бульбе это не нравилось. Ему была по сердцу простая жизнь казаков Он даже перессорился со своими товарищами, которые склонились на польскую сторону. Он называл их панскими холопами. Бульба искренне считал себя законным защитником православия Если в каком-то селении жаловались на притеснения арендаторов-жидов, глумились над православием, не уважали старшин, Тарас со своими казаками наводил порядок в этом селении. Против турок и татар, он считал позволительным поднять и оружие. Сейчас он тешил себя мыслью, как явится в сечь и похвастается своими сыновьями, какими добрыми и справными казаками он их вырастил и воспитал. А утром Бульба, проснувшись очень рано, начал готовится к отъезду. Бывшие бурсаки переоделись в шаровары и казакины. Посидев перед дорогой, Тарас просит мать благословить сыновей. Когда же они тронулись в дорогу, мать как бы обезумев от горя, кинулась обнимать то Остапа, то Андрия. Ее увели в хату слуги, а сыновья с трудом смогли удержать слезы. Тарас тоже был смущен, но не показывал свое состояние сыновьям.
2.
Тарас, Остап и Андрий ехали молча, думая каждый о своем. Старый отец вспоминал прошлое, думая о предстоящей встрече в сечи. Сыновья вспоминали бурсу. Остап бежал из нее в первый же год обучения. Его, вернув в бурсу, страшно высекли и засадили за учебу. Он даже четыре раза закапывал свой букварь, его секли и покупали новый учебник. Только когда Тарас пообещал продержать его в монастырских служках целых 20 лет, Остап начал учиться с необычным рвением. Он редко был предводителем дерзких шалостей школяров, но был преданным другом и никогда не выдавал своих приятелей. Младший его брат, Андрий, учился охотно, не чурался он и лидерства в школярных заварушках. Но в отличие от Остапа, был хитрее, и чаще всего за проделки отвечали другие, а он, как правило, «выходил сухим из воды». Уже в 18 лет Андрий мечтал о женщинах, но приятелям в своих желаниях не признавался, боясь их насмешек. Сейчас, качаясь в седле, по пути в сечу Андрию вспомнилась встреча с прекрасной полячкой. Однажды во время прогулки по Киеву Андрия чуть не сбила колымага польского пана. Кучер ударил бичом зазевавшегося школяра, тогда Андрий вскипел от ярости и одной рукой за колесо остановил экипаж. Но лошади рванули, и он упал лицом в грязную лужу. Вот тогда и рассмешил он незнакомую красавицу. Именно эту встречу и лицо прекрасной полячки не может забыть Андрий. Он даже дерзнул тайком через дымоход пробраться к ней в спальню. Но так оробел при встрече, что опять только насмешил ее. Об этой прекрасной полячке и думал Андрий по дороге в Запорожскую сечь. Они долго ехали степью, останавливаясь только на обед и ночлег. Ели хлеб с салом на обед, перед сном варили кулеш на костре. За время пути им не встретился ни один путник, ни один всадник. Только однажды Тарас указал сыновьям на мелькнувшую черную точку, сказав, что это проскакал татарин. Переправившись через Днепр, они въехали в сечь. Она встретила их мирно, кто зашивал рубаху, кто лихо отплясывал гопака, кто просто спал. Вскоре Тарас нашел своих старых знакомых.
3.
Тарас с сыновьями почти неделю жил в сечи. Остап и Андрий мало упражнялись в воинском искусстве, сечь воспитывала казаков опытом битв. Запорожская сечь представляла собой беспрерывное пиршество, шумное и бесконечное. Но гуляли здесь не горькие пьяницы, а веселые беззаботные казаки Это был тесный круг товарищей, которые по первому зову шли на врага в бой. Сечь была своеобразным прибежищем изгоев. В нее стекались сбежавшие из бурсы школяры и от помещиков крепостные крестьяне, офицеры, которым было все равно где воевать, а так же охотники до больших денег. Только обожателей женщин здесь нельзя было встретить, так как женщины не смели показываться в сечи. Церемония приема была проста, в сечь принимались только православные. Все было здесь общим – деньги, пища, одежда. Воровство считалось бесчестным поступком, а убийство каралось страшно – убийцу хоронили живьем в одной могиле с убитым. Остап и Андрий легко вписались в казачье разгульное море. Им нравились веселые обычаи сечи, и даже ее суровые и строгие законы. Братья быстро обзавелись товарищами. Скоро они заметно выделились среди молодого казачество удалью и сноровкой. Тарасу не особо нравилась такая праздная жизнь. Он подумывал об отважном предприятии, в котором бы сыновья набрались воинского опыта. Но сечь заключила мирные договора с турками и татарами, и нарушить их не могла. Кошевой атаман, главный над казачьей сечью, был против развязывания войны. Тогда Тарас подбил часть казаков на бунт. Казаки переизбрали кошевого атамана. Новым кошевым стал старый приятель Бульбы, казак Кирдяга.
4.
Кирдяга был казаком хитрым и тертым. Он не стал сам приказывать казаком рушить мирные клятвы. По его наущению часть казаков созвала общее собрание и решила сделать военную вылазку на турок. Пока шла подготовка, к берегу подошел паром. Прибывшие на нем казаки начали стыдить гуляк Запорожья. Ведь пока они здесь веселятся и пьют, на родной Украине поляки притесняют православных христиан. На такие слова поднялась вся сечь как один. Начались погромы и убийства евреев. Тарас спас от смерти одного знакомого жида Янкеля. Запорожцы стали готовиться в поход на поляков.
5.
Запорожское войско шло на войну с поляками. А впереди него шел страх. Пожары охватывали деревни, угонялись скот и лошади. Казаки жгли католические монастыри, убивали арендаторов-жидов. Молодые казаки чурались грабежей и убийств немощных. Они оттачивали свое воинское мастерство в битвах с польскими войсками. Остап и Андрий быстро возмужали и закалились в схватках с врагами. Бульба очень гордился успехами сыновей. Остапу, как казалось Тарасу, на роду было написано стать полководцем, бесстрашным и рассудительным. Андрий же поражал отца безрассудной удалью в бою. Вскоре запорожцы решили штурмовать богатый город Дубно, но встретили жесточайший отпор жителей и гарнизона. Казаки отступив, осадили город и занялись грабежами окрестных деревень. Вскоре осада наскучила казаком особенно молодым. Дисциплина начала падать, все чаще можно было увидеть хмельных дозорных. В один из вечеров в лагерь казаков тайным ходом пробралась служанка польской панны, киевской знакомой Андрия. Она увидела его среди казачьего войска и прислала служанку к нему за едой, так как в городе закончились запасы и начался голод, от которого умирала мать прекрасной полячки. Андрий собрал продуктов и с татаркой-служанкой пошел в осажденный город.
6.
Пройдя подземным ходом, Андрий со служанкой вошли в город. В городе царил голод, люди умирали от истощения, переловили и съели даже кошек и собак. Горожане не имели привычек держать большие запасы продовольствия. Город готов был уже сдаться, но горожан предупредили, что к ним идет помощь. Андрий встретился со своей киевской знакомой. Полячка была так красива, что Андрий влюбился в нее, да так, что был готов на самый безумный поступок. Ради ее любви он предал родину, отца, брата и друзей. В эту ночь совершилось не только страшное предательство Андрия Бульбы. В город, прорвав осаду казаков пришло подкрепление. Они привезли с собой не только продовольствие, но и пленных казаков.
7.
Скучающие без дела казаки напились в дозоре и пропустили подкрепление к полякам. Кошевой собрал войско и отругал запорожцев за пьянство. Один из куренных атаманов пообещал побить поляков. Казаки начали готовиться к битве. А Тарас нигде не мог найти Андрия, беспокоясь, что он мог попасть в плен. К нему подошел Янкель, знакомый еврей. Он рассказал Бульбе, что ходил в город и видел там его младшего сына. Янкель, сказал Тарасу, что Андрий там не в плену. Он просил передать отцу, что отрекается от своей родины, товарищей и отца. Теперь Андрий будет воевать против своих товарищей. Вскоре состоялась вылазка осажденных поляков. Казаки лихо отбили атаку. В бою отличился Остап. После боя казаки уманского куреня выбрали Остапа своим атаманом, вместо погибшего в бою куренного. Тарас был горд за старшего сына, а за младшего - у него болело сердце.
8.
Из сечи пришла печальная весть. Прослышав об отлучке казаков на Запорожье совершили набег татары. Избив оставшихся в куренях казаков и взяв их в плен, они угнали скот и лошадей, а также забрали войсковую казну. Казаки спешно собрали совет, чтобы решить проблему. Ведь, если они не поспешат на выручку, пленных татары продадут в неволю. Кошевой решил снять осаду Дубно и идти отбивать пленных и казну. Но Тарас был против этого плана. Он говорит, что в осажденном городе тоже есть пленные казаки, которым грозят пытки и смерть. Тогда решили, что часть казачьего войска во главе с кошевым атаманом идет выручать из татарского плена своих товарищей и казну, а оставшиеся, выбрав временным атаманом, Тараса Бульбу продолжат осаду Дубно. Ночью часть казаков уходит на поиски татар. После расставания казаки приуныли, но Тарас велел распаковать вино. Казаки выпили за веру и сечь.
9.
В городе снова закончилась провизия. Поляки пробовали сделать вылазку за продуктами, но казаки перебили половину из них, другая половина вернулась в город с пустыми руками. Евреи, воспользовавшись вылазкой, пробрались в лагерь казаков и узнали об ушедших на татар казаках Эту новость они тут же распространили в городе. Поляки приободрились и начали готовиться к битве, они решили снять осаду, перебив казаков Тарас, видя оживление в городе, стал спешно готовить запорожцев к бою. Он произносит речь, которая воодушевляет казаков. Страшная и жестокая была битва. Много хороших казаков сложило головы за веру и отчизну. В этом бою Тарас Бульба убил своего сына Андрия. «Я тебя породил, я тебя и убью» — так сказал Тарас. Но даже перед смертью Андрий шептал имя своей полячки. А вот храбрый и честный Остап попал в плен.
10.
В том последнем сражении Тарасу тоже изрядно досталось. Целых две недели он провел в горячечном бреду. Ему чудом удалось избежать плена. Верный товарищ Товкач, чуть живого привез Тараса в сечь, даже нашел лекарицу. Только через месяц Тарасу стало легче. Вот только на душе его было тяжело из-за Остапа. Да и в сечи не все было в порядке. Все кого он знал погибли или были пленены. И те казаки что ушли с кошевым на татар, и те кто остался с ним под Дубно. Тарас так тосковал о сыне, что не выдержал и решил узнать о судьбе Остапа. Он нашел жида Янкеля и за 5 тысяч золотых уговорил его отвезти в Варшаву.
11.
Прибыв в Варшаву, Янкель с Тарасом остановились у знакомых Янкеля. Бульба, надеясь, что знакомые Янкеля помогут устроить ему свидание с сыном, просит их об этой услуге. Тарас даже надеется устроить Остапу побег. Переодевшись в богатую графскую одежду, Тарас идет на свидание с сыном. Подкупом и лестью, им с Янкелем удается пройти в тюрьму, но даже взяв деньги, охранник подло их обманул и к Остапу не пропустил. Тогда Тарас решает идти на площадь, чтобы хотя бы издали посмотреть на сына. На площади, где производилась казнь, собралась большая толпа народа. Все ждали начала казни. Перед казнью пленных ждали жестокие пытки. Остап мужественно перенес все нечеловеческие мучения. Тарас гордился стойкостью своего сына. И когда Остап перед смертью позвал отца, Тарас громко отозвался на призыв сына. Тараса пытались найти в толпе, но он благополучно скрылся.
12.
На борьбу с польскими захватчиками поднялось все казачество Сто двадцати тысячное войско шло на поляков. Среди этого войска был один полк. Самый отборный. Им командовал Тарас Бульба. Лютая ненависть к врагам двигала Бульбой. Казаки освобождая города, вешали предателей. Поляки пробовали заключить мирное соглашение с казаками, обещая им возврат прежних прав и преимуществ. Коронного гетмана от смерти спасло русское духовенство. Только перед христианской церковью преклонили казаки головы. И согласились отпустить поляков, взяв с них клятвы забыть прежние обиды на казачье воинство и оставить на свободе христианские церкви. Только Тарас Бульба не верил клятвам поляков и призывал не верить и других казаков Но не прислушались казаки к Тарасу, подписали мирные условия. Тогда Бульба ушел из войска и увел свой полк. Поляки действительно обманули казаков и убили атамана и многих полковников. А Тарас жег костела и поселения по всей Польше, грабил богатые замки и лучшие земли. Не спастись ни кому было от праведного казацкого гнева, ни женщинам, ни детям. Жестокие поминки по Остапу справлял Тарас по всей Польше. Самому гетману Потоцкому королем было поручено разобраться с Бульбой. Десять дней уходили казаки от погони и бились с польскими войсками. Казаки прорвались через польское войско, только Бульба вернулся искать выпавшую трубку. Тогда его и схватили. И присудили сжечь Тараса живьем, на виду у всех. Бульба погиб, но товарищи его смогли уйти.