Проспера, владычица волшебного острова, воспитывает свою дочь Миранду в уединении от мира. Их жизнь нарушается, когда после кораблекрушения на остров прибывают королевские особы и их придворные — те самые, кто когда-то изгнал Просперу. Используя свои магические способности, она сама устроила бурю, чтобы привести врагов на остров и устроить им серию опасных и забавных испытаний, намереваясь отомстить. Однако среди мрачных замыслов и испытаний зарождается нежное чувство между Мирандой и принцем Фердинандом, любовь которой оказывается сильнее любых магических чар и изменяет намерения Просперы.