Фильм начинается со сцены в цирке. С буфетчиком цирка Шулейкиным здоровается команда судна. Заинтригованная помощница буфетчика (Алиса Фрейндлих) просит рассказать историю их знакомства. Шулейкин начинает рассказ…
Советский теплоход «Евгений Онегин» везёт в Одессу для зоопарка партию тигров и львов из Индии (два льва и десять тигров). Сопровождает столь опасный груз не дрессировщик (поскольку дрессировщик заболел), а повар из буфета торгового представительства Шулейкин (Евгений Леонов). Шулейкин скрывает от команды то, что он не дрессировщик.
Фирма, поставившая хищников для советского зоопарка приносит на судно подарок — обезьяну в мешке и передаёт её капитану (Алексей Грибов). Ещё до того, как мешок осмотрят и откроют, обезьянка убегает.
На судне начинают происходить непонятные события: пропадают личные вещи у команды, появляются в борще болты, гайки и хронометр старпома (Иван Дмитриев), наконец в каюте старпома, где только что была произведена уборка буфетчицей, обнаружен погром. Старший помощник капитана во всех ЧП подозревает буфетчицу Марианну (Маргарита Назарова), капитан, хотя и не хочет верить в это (ведь Марианна — его племянница), вынужден принять меры.
Шулейкин читает команде лекцию о тиграх и прямо во время лекции обезьяна...