Guest Stars David Paymer as Robert Josh Fadem as Ted Jeremy Guskin as Young Robert Jessica Makinson voices Housekeeping Lady Nate Smith voices Nate Ryan Kelly Coil as Evil Ned Mario Revolori as Lou Demon'd Phillips Ashley Marie Jones as Camille Marielle Scott as Nina