Julia Starchild and the Planet of Lost love Julia is dead. Long live Julia. Click here to read the story of her “final” film: Click here to see the new and final face of Julia: Peace in the galaxy. S