jennifer connelly as a princess by frank frazetta