Сериал "Цыгане. Улица Шекспира" рассказывает историю Михаила, успешного московского адвоката, чей привычный мир рушится в одно мгновение. К нему возвращается Диана, девушка из его юности и дочь цыганского барона, с просьбой, от которой невозможно отказаться. Она умоляет вызволить из тюрьмы их общую дочь, о существовании которой Михаил даже не подозревал, и взамен обещает навсегда стереться из его жизни, унеся с собой старую тайну.
Эта тайна — его подлинное прошлое. На самом деле Михаил когда-то был Михаем Деметром, молодым цыганом, изгнанным из родного табора и насильно разлученным с любимой. Теперь, чтобы спасти ребенка, ему приходится вернуться в мир, который он старался забыть. Он снова оказывается среди людей, живущих по своим суровым законам, где его столичный статус ничего не значит.
Вся эта история заставляет Михаила задуматься, кем он является на самом деле. Он вынужден выбирать между двумя реальностями — блестящей карьерой в Москве и кровными узами, которые тянут его обратно в табор. Спасение дочери становится для него не просто юридическим делом, а болезненным путешествием к самому себе, где придется решить, где его настоящий дом.