Akcja filmu dzieje się w dwóch liniach czasowych, w fikcyjnym XII wieku i realnym XXI stuleciu w Anglii, w jeden bajkowy dzień 31 czerwca. Jest to historia miłości artysty malarza Sama Painta, żyjącego w dwudziestym pierwszym wieku i pięknej księżnej Melisendy z królestwa Parador, żyjącej w czasach rządów króla Artura...