Guest Stars Ellie White voices Radio Nathan Foad as Spencer Michael Ballard as Police Officer Lisa Davina Phillip as Head Nurse Michael Truong as Dealer Eddie