Corre el siglo XVII. El rey ha encargado al pintor Juan Luis un cuadro de la inmaculada. Juan Luis, con su criado Rodrigo, llega a Toledo para que Constancia, la criada del ”Mesón Sevillano”, le sirva de modelo. Pero una vez allí descubre que la modelo ideal es Raquel, la hija del armero Maese Andrés.
La trapecista Cecilia y el payaso Puck forman parte del Circo Sanders. Puck ama a su compañera sin ser correspondido. Un día Cecilia abandona la modesta empresa en busca de fama y dinero, y Lina, la marionetista del circo consuela al abatido Puck, del cual está enamorada. Tiempo más tarde, el Circo Sanders llega a Madrid, ciudad donde vive Cecilia rodeada de lujo, a expensas de un viejo aristócrata. El Circo cosecha un enorme éxito gracias a una pantomima creada por Puck, y en la que Lina actúa en el papel estelar. Una tarde Cecilia acude a la representación y se encuentra con Puck, al que hacer creer que le quiere para burlarse de él. Puck roto de dolor y fuera de sí por las crueles burlas de Cecilia, acaba con ella y se entrega a la autoridad.