In this blend of fantasy and romantic comedy, a man isn't sure if he's stuck between past and present or if his imagination is simply working overtime. Edward (Jon Voight) is a prince in Medieval Europe, where his greatest rival is his brother Roni (Armand Assante). Roni wants to declare war on neighboring kingdoms, while Edward believes in keeping the peace, and both are in love with a beautiful gypsy named Dahlin (Eileen Davidson); only the frequent intervention of their father, the King (Wilford Brimley), keeps the two from killing each other. Or at least that's how it seems until Edward wakes up. It seems that his name is really James, he's the host of a talk show in Los Angeles, and he keeps having a recurring dream in which he and his co-workers are characters in a tale of knights in shining armor. Eric, his boss, looks just like the King, and Roni is a dead ringer for Sean, a high-powered businessman who is organizing a hostile takeover of James' company. However, things really start to get interesting for James when he meets Valerie, who is directing a television commercial at James' studio. She bears a striking resemblance to Dahlin the gypsy girl, and James can't help but tell her that she's the girl of his dreams. But are they really dreams, or memories of a past life? Eternity was Jon Voight's first film in three years; he also co-wrote the screenplay with director Steven Paul and Dorothy Koster Paul.
by Mark Deming synopsis