Tchórzliwy uczony Boris Grushenko (Allen) od lat kocha się w przeuroczej Sonii (Diane Keaton). Jednocześnie czuje ogromną niechęć do służby wojskowej. Kiedy jednak jego wybranka planuje poślubić śmierdzącego sprzedawcę śledzi, Boris wstępuje do armii i rusza na wojnę z Napoleonem....
Młody, wykształcony Cygan próbuje zerwać więzy z własnym plemieniem, zdając sobie sprawę z zacofania i anachronizmu cygańskiego życia we współczesnym świecie, ale w końcu przyjmuje godność króla.