Guest Stars Donogh Rees voices Necrolai Holly Shanahan as Leelee Oliver Driver voices Jenji Stuart Devenie voices Imperius Cameron Rhodes as Dr. Tristian