Duke Orsino zakochał się w hrabinie Olivii, która żałuje swojego niedawno zmarłego brata. Olivia nie chce się z nikim ożenić przez siedem lat, ale Duke Orsino jest zdecydowany ją wygrać. Tymczasem Viola, piękna arystokrata, jest rozbitkiem na wyspie Illyria i wierzy, że jej brat bliźniak Sebastian najprawdopodobniej utonął.
Viola przebrała się za mężczyznę i nazywa siebie Cesario, i zaczyna służyć na dworze księcia Orsina, gdzie kończy się zakochiwaniem w Duke'u, kiedy wciąż jest w przebraniu mężczyzny. Książę wysyła Cesario w charakterze posła do Olivii w jego imieniu, ale Olivia zakochuje się w "Cesario".
Sebastian jest w rzeczywistości bardzo żywy i mieszka z mężczyzną o imieniu Antonio po drugiej stronie wyspy. Tymczasem członkowie dworu Olivii spiskują, by Malvolio pomyślał, że się w nim zakochała. Dostarczają list w jej pismach mówiący, żeby zachowywał się dziwnie i ubierał się, by udowodnić swoją miłość do niej.
Sir Toby przekonuje Sir Andrzeja, aby rzucił wyzwanie Cesarowi na pojedynek, aby zdobyć serce Olivii. Antonio próbuje ich powstrzymać i zostaje odciągnięty. Zachowanie Malvolio alarmuje Olivię, więc Maria, Sir Toby i Fabian wykorzystują okazję, by zamknąć Malvolio.
Tymczasem sir Toby i Andrew natknęli się na Sebastiana w pobliżu i pomylili go z Cesario. Andrew atakuje Sebastiana, a Olivia przybywa, prosi Sebastiana o rękę, a on z radością się zgadza. Feste, Głupiec, przebiera się w kapłana i miesza z Malvolio, przez co Malvolio zaczyna się zastanawiać, czy jest szalony.
Antonio zostaje sprowadzony do Orsino. Olivia przychodzi i wita się z Viola, myśląc, że jest mężczyzną, którego właśnie poślubiła. Sebastian przybywa, a Viola ujawnia swoją prawdziwą tożsamość. Orsino uświadamia sobie, że jest zakochany w Violi. Malvolio zostaje zwolniony ze swojego więzienia, kiedy okazuje się, że list był fałszerstwem; przysięga swoją zemstę.