Средата на XVI в. полската аристокрация покорява територията на Украйна с огън и меч, установявайки властта си навсякъде. Всички, които отказват да се подчинят на полското робство, се събират в долното поречие на Днепър, в района на Запорожието.
Тук доскорошните роби решават да променят съдбата на своя народ. Много скоро Запорожието става опасен съсед на великата империя. Казаците вече се готвят за война с Полша.
Старият казак Тарас Булба има двама синове. Те нямат равни в битките пред стените на обсадения град Дубна. Но по-малкият брат – Андрий, избира различна съдба: да се отрече от баща си, брат си и родината си и да мине на страната на поляците заради любовта си към красиво полско момиче.