Но это не главная его забота. Антифол Эфесский хочет выяснить, где деньги, предназначенные для внесения залога. Люциана говорит, что она отдала их Дромио. Дромио Эфесский утверждает, что не брал деньги и что его вообще не посылали за ними. Антифол Эфесский теряет самообладание и действительно начинает вести себя как безумный. Его и Дромио Эфесского хватают и уводят.
Появляются Антифол Сиракузский и Дромио Сиракузский, направляющиеся в порт. Купец, добившийся ареста Антифола Эфесского, видит его на свободе, с цепочкой на шее. Происходит драка, после которой Антифол Сиракузский и Дромио Сиракузский спасаются бегством в ближайший монастырь. Выходит настоятельница и отказывается впускать в монастырь их преследователей.
День близится к концу. (Только в «Комедии ошибок» и «Буре» Шекспир соблюдает аристотелевский принцип единства времени: действие развивается в пределах одного дня.) Эгеона ведут на казнь, потому что он не может заплатить штраф в тысячу марок. Адриана пользуется возможностью обратиться к герцогу и просит его приказать настоятельнице освободить ее бедного сумасшедшего мужа.
Но тут на сцену выбегают Антифол Эфесский и Дромио Эфесский, сумевшие сбежать от охранников. Антифол Эфесский требует судить его жену, которая, как он уверен, сначала заперла перед ним двери собственного дома, а потом устроила заговор с целью посадить его в тюрьму.
Герцог, выслушав бессвязные речи всех персонажей, говорит:
Не опоила ли уж вас Цирцея?
[В оригинале: «Я думаю, что все вы выпили из чаши Цирцеи». – Е. К.]
Цирцеей (или Киркой) звали волшебницу, описанную Гомером в «Одиссее». Она жила на одном из средиземноморских островов и поила гостей вином из собственной чаши. После этого они превращались в животных и служили волшебнице как рабы.
Воины из отряда Улисса, возвращавшиеся домой после взятия Трои, попали на этот остров, выпили из чаши Цирцеи и превратились в свиней. Но Улисс с помощью противоядия, данного ему Меркурием, сумел победить волшебницу.
Упоминая о чаше Цирцеи, герцог намекает, что все вокруг утратили способность здраво мыслить и ведут себя как неразумные животные.
Эгеон прерывает его, заявляя, что человек, требующий восстановления справедливости, – его сын Антифол. При этом он указывает на Антифола Эфесского, но тот утверждает, что не знает Эгеона. Герцог перебивает Эгеона, заявляя, что знает Антифола Эфесского с детства и что тот никогда не был в Сиракузах. (Герцог так же туп, как и все остальные; он тоже ни о чем не догадывается.)
Наконец настоятельница приводит Антифола Сиракузского и Дромио Сиракузского. Близнецы сталкиваются лицом к лицу, и тут все выясняется. Конечно, настоятельница оказывается женой Эгеона.
Недоразумения, накопившиеся за день, быстро улаживаются, Эгеона освобождают, и все заканчивается к всеобщему удовольствию. Ясно и то, что Антифол Сиракузский женится на Люциане и близнецы станут друг другу не только братьями, но и свояками.