Returning home from a Royal wedding, a ship is struck by a terrible storm. All on board, including Alonzo the King of Naples, his son Ferdinand, his brother Sebastian and Antonia, the Duchess of Milan, face certain death. The ship begins to sink.
On a nearby island, a horrified young girl, Miranda, watches the shipwreck. Her father, Prospero, calms her. The storm was a magic one, the ship and its passengers are safe. He has raised the storm to set in motion his revenge, 12 years in the making.
Back then, Prospero was the Duke of Milan, an unworldly widower increasingly lost in his studies of science and magic. His ambitious sister Antonia, hungry for power, entered into a conspiracy with King Alonzo and had Prospero and his baby daughter Miranda cast out to sea and certain death. Incredibly, they survived and were washed up on the Island.
For 12 years they have lived here alone, except for Caliban, a witch’s son whom Prospero keeps enslaved, and who hates him fiercely. Prospero, now a powerful magician, is served by Ariel, a spirit, and his followers whom he controls through his magic powers.
The survivors of the storm are cast upon the island: the Royal party in one group, Prince Ferdinand in another and two others, Trinculo an entertainer, and Stephano, a drunken butler, in a third group. Ferdinand and Miranda meet and fall in love.
Trinculo and Stephano find Caliban and plot with him to kill Prospero and take over the island. Antonia persuades Sebastian to kill the King his brother, and his wise friend Gonzaga. With Ariel’s help, Prospero brings everyone together.
He finally has his enemies at his mercy, but will he seek revenge or forgive?