W starożytnych Atenach, w noc świętojańską, trwają przygotowania do ślubu Tezeusza i Hipolity. Jednocześnie trzy pary kochanków: Hermia i Lizander, Helena i Demetriusz, a także należący do ponadnaturalnego świata Oberon i Tytania w wyniku sprytnej interwencji elfa Puka przeżywają szaloną, magiczną noc. Miłosne perypetie bohaterów nieco się komplikują…