Композиция
Пьеса состоит из трёх действий, или «хорнад», характерных для испанской драматургии Золотого века. Первое действие раскрывает две тайны — происхождение Сехизмундо и историю Росауры. Второе проводит опыт Басилио и показывает первое испытание героя властью. Третье повторяет ситуацию свободы, но уже с иным нравственным результатом.
Главный композиционный принцип — двойное испытание. Сехизмундо дважды выходит из башни. В первый раз он уверен в реальности власти и злоупотребляет ею. Во второй раз он не уверен, сон это или явь, и именно сомнение делает его нравственно сильнее.
Два сюжета — философско-политический сюжет Сехизмундо и сюжет чести Росауры — развиваются параллельно и соединяются в финале. Сехизмундо должен решить чужую проблему справедливо, отказавшись от собственного желания обладать Росаурой.
Пьеса построена на контрастных пространствах: башня и дворец, тьма и свет, цепи и королевская одежда, изоляция и публичная власть. Внешние перемещения героя выражают изменение его сознания.
Финал зеркально отвечает началу. Басилио боялся, что сын унизит его и заставит склониться. В конце король действительно оказывается побеждённым, но Сехизмундо сам склоняется перед ним. Пророчество оказывается правдивым по форме, но побеждённым нравственным выбором.