ron perlmanlatest news & developments