Egy neves londoni kiadó kortárs szerzőknek kínált föl megbízást: válasszanak egy-egy Shakespeare-drámát, s ezek témájára írjanak regényt. Az évtizedek óta népszerű, számos nemzetközi díjjal elismert kanadai író, Margaret Atwood A vihart választotta. A mű főhőse Felix, egy színházi fesztivál nagynevű művészeti igazgatója, akit riválisa kifúr az állásából. Felix tizenkét éven át remeteként él egy kunyhóban. Vadul lobog benne a bosszúvágy, de hőn áhított vágya „A Vihar” színpadra állítása is: ezzel akarja új életre kelteni Mirandát, korán elveszített kislányát. Színházi kurzust vezet egy börtönben, és amikor a véletlen útjába sodorja ellenségeit, felvillan a lehetőség, hogy egy csapásra két tervét is megvalósítsa: megrendezheti a darabot, és elégtételt vehet nagyhatalmú ellenségein is.