El desengaño en un sueño de Ángel Saavedra del Duque de Rivas es un drama fantástico en cuatro actos.
La obra narra la historia de Lisardo, un joven que vive en una isla con su padre, el mago Marcolán. Este le tiene recluido para evitar su mala fortuna, pero a sus instancias le muestra en sueños su futuro. Al principio Lisardo triunfa en el aspecto material, y hasta consigue el amor puro de la bella Zora, pero su ambición política desenfrenada le lleva a intentar seducir a la reina, poniendo en peligro el amor auténtico.