A varázsló Prospero, Milánó jogos hercegének történetét meséli el, aki egy távoli szigeten él fiatal lányával, Mirandával, a szellem Ariellel és a torz szörnyeteg Calibannal. Tizenkét év száműzetés után Prospero vihart kavar, hogy hajótörést szenvedjen bitorló testvére, Antonio és összeesküvőtársai (köztük Alonso, Nápoly királya) a szigeten. Ezután illúziókat és varázslatokat használ, hogy próbára tegye karaktereiket, és megtorlást és megbékélést idézzen elő.
A vihar számos témával foglalkozik, köztük a hatalommal, a bosszúval, a megbocsátás fontosságával és az emberi természettel.