Tristan makes a bet that he can bring back a fallen star from beyond an ancient stone wall to win the hand of Victoria. He discovers the star is actually a beautiful princess named Yvaine. They are pursued by flying pirates and three witches who seek to cut out Yvaine's heart to regain their youth. Tristan falls for Yvaine and realizes his love for Victoria was not true love. They must escape those hunting Yvaine and her powers of rejuvenation.