Просперо был свергнут с трона миланского герцогства своим братом Антонио. Поддержанный королем Неаполитанским, Антонио отправил Просперо и его дочь Миранду в море на прогнившем корабле. Они выжили благодаря советнику короля, Гонсало, который снабдил их пищей и одеждой. В конце концов они оказались на острове, где живут и теперь. Антонио тем временем подстрекает короля завладеть Миланом.
Действие первое
Миранда подозревает, что магические пассы ее отца Просперо вызвали бурю, потопившую проходивший мимо корабль. Просперо сообщает ей, что на борту находились придворные неаполитанского короля, его враги, которых он наказал кораблекрушением. Он снова вспоминает историю о своем низложении и волшебством усыпляет дочь. Затем Просперо вызывает подвластного ему духа, Ариэля, который докладывает, как буря губила каждого из пассажиров на борту корабля. Просперо приказывает Ариэлю оживить их и перенести на остров.
Появляется Калибан, наследник последней владетельницы острова, Сикораксы. Сила Просперо не дает Калибану осуществить свое право наследства, и он проклинает Просперо за жестокое обращение. Калибан вожделеет Миранду, но угрозы Просперо заставляют его скрыться в пещере.
Ариэль докладывает о потерпевших кораблекрушение, которых он перенес на берег и оживил. Просперо приказывает Ариэлю принести к нему принца Фердинанда, сына неаполитанского короля. Просперо хочет, чтобы король и придворные страдали, полагая Фердинанда утонувшим. В обмен на свою помощь Ариэль просит освободить его от дальнейшей службы. Ариэль поёт о судьбе отца Фердинанда, таким образом приманивая Фердинанда к нужному месту, где тот обнаруживает пробудившуюся Миранду, которая считает его одним из созданий Просперо. Девушка озадачена появлением человека, и они влюбляются друг в друга с первого взгляда. Просперо поражен тем, что наложенное им на Миранду заклятие снято, и разгневан тем, что Фердинанд проявляет интерес к его дочери. Он обездвиживает Фердинанда и отсылает Миранду прочь. Затем он призывает Ариэля и готовится отомстить остальными придворными.
Действие второе
Оказавшись на берегу, придворные не обнаруживают ни малейших следов шторма; все спокойно, а их одежды сухи. Стефано и Тринкуло обескуражены отсутствием ущерба и вспоминают ужасы бури. Оставаясь невидимым, Просперо приказывает Ариэлю насмехаться над придворными. Король оплакивает своего пропавшего сына, Гонсало пытается вернуть ему надежду. Антонио говорит, что видел Фердинанда плывущим к земле, но, подражая голосу Себастьяна, брата короля, Ариэль оскорбляет Антонио, и начинается ссора. Появляется Калибан, придворные потешаются над ним, предлагая ему драгоценности и выпивку, от которой он чувствует себя сильнее. Слышен голос Ариэля, он пугает придворных, считающих его призраком. Они успокаиваются, когда Калибан описывает звуки и голоса духов острова, внушающих ему сны о том, что он в раю. Но когда его спрашивают о его хозяине, Просперо лишает Калибана голоса. Гонсало посылает группу искать принца в зарослях.
Стефано и Тринкуло сомневаются, что Фердинанда найдут живым. Калибан рассказывает им, что это его хозяин устроил бурю, и просит их помочь вернуть его землю. Взамен Калибан притворно обещает и Тринкуло, и Стефано руку Миранды и власть над островом.
Фердинанд осознает свое будущее заточение на острове, но мысли о Миранде утешают его. Она не скрывает от него своих чувств, Фердинанд отвечает тем же – и вот заклятье Просперо разрушено, и Фердинанд свободен. Когда они уходят, Просперо понимает, что Миранда отныне под властью более сильной, нежели его: ей владеет любовь.
Действие третье
Стефано и Тринкуло приближаются к Просперо, и Калибан предвкушает свою скорую свободу. В это же время Ариэль провёл потерпевших кораблекрушение через полное ужасов путешествие по острову. Он просит отпустить его, но Просперо не позволяет ему уйти.
Появляются король и придворные. Они так слабы, что едва могут идти. Они уверены, что Фердинанд погиб, и все они вскоре умрут от голода. Король решает лишить наследства своего брата Себастьяна и называет своим преемником Гонсало.
Убаюканные музыкой Ариэля, все засыпают, кроме Антонио и Себастьяна. Они сговариваются убить и короля, и Гонсало и захватить власть. Ариэль будит всех, Себастьян и Антонио утверждают, что слышали о каких-то чужестранцах. Ариэль являет всем удивительный пир, который Гонсало рассматривает, как знак благоволения неба. Гонсало размышляет о том, каково править страной, подобной этой. Пища исчезает, Ариэль появляется в виде гарпии, злобно нацеливаясь на придворных, которые оказались перед лицом медленной смерти. В страхе они бегут в другую часть острова.
Просперо понимает, что его магия превращает остров в ад. Миранда приводит Фердинанда к Просперо и объявляет об их любви. Просперо призывает Ариэля благословить их. Месть Просперо свершилась, Фердинанд обнаруживает, что его отец жив. Вошедший Калибан требует Миранду себе в награду. Миранда отталкивает Калибана, Просперо обездвиживает его. Ариэль рассказывает о том, что король и Антонио обезумели от ужаса, и говорит, что сжалился бы над ними, будь он человеком. Тронутый чувствами духа, Просперо решает проявить милосердие и клянется отпустить Ариэля на свободу в течение часа.
Появляются король и придворные. Антонио, полагавший, что убил Просперо, изумлен; король умоляет о прощении. Просперо подводит Фердинанда и Миранду к королю, тот едва может поверить, что сын жив. Фердинанд представляет Миранду, называя ее своей женой. Придворные удивлены, найдя принца живым, а корабль невредимым, и король провозглашает Милан равным Неаполю. Просперо готов простить Антонио, но тот отказывается от милости. Просперо решает прекратить свои занятия магией. Он освобождает своих слуг, просит Ариэля остаться с ним, но Ариэль улетает на свободу. Калибан остается на острове в одиночестве.
Публикуется с любезного согласия Королевского оперного театра Ковент Гарден.