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