Guest Stars Patrick Neil Quinn as Alec Holland Jordan Williams as The Handyman Co Starring Robin O'Dell as Stella Gerald Martin as Dr. Aldo Rudyard Dr. Rudyard as Professor Theo Bukovski Manuel DePina as Detective