William Shakespeare's Een Midzomernachtdroom bestaat uit verschillende in elkaar grijpende verhaallijnen, met name het ingewikkelde liefdesverhaal van Hermia, Helena, Lysander en Demetrius, en het meningsverschil tussen de feeënkoning Oberon en zijn koningin Titania. Het verbinden van deze twee verhaallijnen is Puck, de ondeugende fee van Oberon, die veel van de actie van het stuk aandrijft. Het kaderverhaal van Theseus 'huwelijk met Hippolyta in Athene is belangrijk, omdat de ordelijkheid een contrast vormt met het chaotische bos waar magie heerst en het verwachte constant wordt ondermijnd.
Het stuk begint in Athene, waar koning Theseus zijn aanstaande huwelijk viert met Hippolyta, de koningin van de Amazones, die binnen vier dagen onder de nieuwe maan zal plaatsvinden. Egeus komt binnen met Hermia, Demetrius en Lysander; hij legt uit dat hij ervoor heeft gezorgd dat Hermia met Demetrius trouwt, maar zij heeft geweigerd, verwijzend naar haar liefde voor Lysander. Om deze reden smeekt Egeus Theseus om de Atheense wet in te roepen dat een dochter de keuze van haar vader als echtgenoot moet gehoorzamen of anders de dood onder ogen moet zien. Theseus vertelt Hermia dat ze ervoor kan kiezen om met Demetrius te trouwen, ter dood te worden gebracht of een klooster aan te gaan; ze heeft tot zijn huwelijk om te beslissen. Wanneer Hermia en Lysander alleen worden gelaten met Hermia's jeugdvriend Helena, vertellen ze haar over hun plan om weg te lopen. Helena, van wie Demetrius ooit had gehouden maar ten gunste van Hermia had verlaten, besluit Demetrius hun plan te vertellen. Als hij achter hen aan gaat om hun schending te stoppen en zij hem volgt, zal ze hem misschien terug kunnen winnen.
We maken ook kennis met een groep ambachtslieden die niets van acteren weten, maar toch een stuk repeteren dat ze hopen op te zetten voor de aanstaande bruiloft van Theseus. Ze beslissen over wat ze noemen De meest treurige komedie en wrede dood van Pyramus en Thisbe.
Robin Goodfellow, bekend als Puck, ontmoet een collega-sprookjesbediende in het bos. Hij waarschuwt hem om Oberon weg te houden van Titania, terwijl de twee vechten; Titania, net terug uit India, heeft een jonge Indiase prins geadopteerd en Oberon wil de mooie jongen als zijn eigen knecht. De twee feeënkoningen komen binnen en beginnen ruzie te maken. Oberon eist de jongen; Titania weigert. Wanneer ze weggaat, vraagt Oberon Puck om een magisch kruid te vinden dat 'love-in-idleness' wordt genoemd en dat, als het op de ogen van een slaper wordt verspreid, ervoor zorgt dat ze verliefd worden op de eerste persoon die ze zien. Puck gebruikt dit sap op Titania zodat ze schaamteloos verliefd wordt op een belachelijk dier, en dan kan Oberon weigeren de vloek op te heffen totdat ze de jongen opgeeft.
Puck gaat op zoek naar de bloem en Demetrius en Helena komen binnen. Verborgen kijkt Oberon toe hoe Demetrius Helena beledigt en Lysander en Hermia vervloekt. Helena kondigt haar onvoorwaardelijke liefde aan, maar Demetrius wijst haar af. Na hun vertrek beveelt Oberon, bewogen door Helena's liefde, Puck eerst wat sap op Demetrius 'ogen te zetten zodat hij verliefd op haar zal worden. Hij vertelt hem dat de man in kwestie herkenbaar zal zijn aan zijn Atheense kleding.
Oberon vindt Titania op de bank slapen en hij drukt het sap in haar ogen. Na hun vertrek verschijnen Lysander en Hermia verloren. Ze besluiten in het bos te slapen en de meisjesachtige Hermia vraagt Lysander op een afstand van haar te slapen. Puck komt binnen en vergist Lysander voor Demetrius, te oordelen naar zijn kleding en zijn afstand tot de dame. Puck doet het sap op zijn ogen en vertrekt. Demetrius komt binnen, probeert nog steeds Helena te verliezen en verlaat haar. Ze maakt Lysander wakker en hij wordt verliefd op haar. Ervan uitgaande dat zijn avances spottend bedoeld zijn, verlaat ze beledigd. Lysander rent haar achterna en Hermia wordt wakker en vraagt zich af waar Lysander is gebleven.
De spelers repeteren Pyramus en Thisbe. Puck kijkt geamuseerd toe en wanneer Bottom de groep verlaat, verandert Puck speels zijn hoofd in dat van een ezel. Wanneer Bottom opnieuw binnenkomt, rennen de andere ambachtslieden weg van angst. Dichtbij wordt Titania wakker, ziet Bottom en wordt diep verliefd op hem. Bottom is zich totaal niet bewust van zijn veranderde uiterlijk en aanvaardt Titania's genegenheid.
Puck en Oberon zijn blij met het succes van hun plan. Maar wanneer Hermia en Demetrius binnenkomen, die elkaar zijn tegengekomen, zijn de feeën verbaasd over haar antipathie jegens hem en beseffen hun fout. Hermia grilt ondertussen Demetrius voor de verblijfplaats van Lysander. Jaloers op haar genegenheid voor hem, vertelt hij haar dat hij het niet weet; Hermia wordt boos en stormt weg; Demetrius besluit te slapen.
Oberon past het sap toe op de ogen van Demetrius, in de hoop de fout te herstellen, en Puck leidt Helena, die wordt gevolgd door een reekalf Lysander. Wanneer Demetrius wakker wordt, wordt hij ook verliefd op Helena. Beide mannen bekleden haar met genegenheid, maar ze denkt dat ze haar bespotten en weigert ze. Hermia komt terug, nadat ze Lysander op afstand heeft gehoord, en is verbluft om te zien dat ze nu allebei van Helena houden. Helena scheldt haar uit dat ze haar plaagt, terwijl Lysander en Demetrius zich klaarmaken om over Helena's liefde te vechten. Hermia vraagt zich af of het komt omdat Helena lang is en zij kort is dat Helena plotseling zo geliefd is. Woedend valt ze Helena aan; Demetrius en Lysander beloven haar te beschermen, maar verlaten hun eigen duel. Helena rent weg en Hermia blijft achter om haar verbazing te uiten over de plotseling omgekeerde situatie.
Puck wordt gestuurd om te voorkomen dat Lysander en Demetrius duelleren, waardoor de mannen uit elkaar worden gehaald, zodat elk hopeloos verdwaalt. Uiteindelijk dwalen alle vier de Atheense jongeren terug de open plek in en vallen in slaap. Puck legt het liefdesdrankje in de ogen van Lysander: 's morgens zal zijn fout worden gecorrigeerd.
Titania houdt van Bottom en valt in slaap met hem in haar armen. Oberon en Puck komen binnen en Oberon vertelt hoe hij Titania eerder had beschimpt over haar liefde voor de ezel en beloofde de betovering ongedaan te maken als ze de Indiase prins zou opgeven. Ze stemde toe, en nu keert Oberon de betovering om. Titania wordt wakker en is verbaasd om Bottom in haar armen te zien. Oberon roept op tot muziek en neemt haar mee dansen, terwijl Puck de onderkant van zijn ezelskop geneest.
Theseus, Hippolyta en Egeus vinden de jongeren in het bos slapen en maken ze wakker. Voor hen vieren de gebeurtenissen van de afgelopen nacht als een droom. Demetrius is nu echter verliefd op Helena en Lysander opnieuw op Hermia. Theseus vertelt hen dat ze allemaal naar de tempel zullen gaan voor een bruiloftsfeest. Bij het verlaten wordt Bottom wakker en herinnert hij zich zijn eigen sprookjesdroom.
De spelers zitten en geven hun spijt uit over het verliezen van Bottom, zich afvragend wie Pyramus in hun spel zal spelen. Snug komt met het nieuws dat Theseus is getrouwd, samen met het paar liefhebbers, en de jonggehuwden willen een toneelstuk zien. Gelukkig komt Bottom op dat moment terug en maakt de bende zich op voor hun optreden.
De groep pasgetrouwden wordt verzameld in het paleis van Theseus. Ze worden een lijst met toneelstukken voorgelezen en Theseus gaat verder Pyramus en Thisbe, wat suggereert dat, hoewel het misschien slecht wordt beoordeeld, er iets goeds in de voorstelling zit als de ambachtslieden eenvoudig en plichtsgetrouw zijn. Ze gaan zitten.