Guest Stars Josh Robert Thompson voices God Hilary Duff as Herself Drake Milligan as Himself Benjamin Levy Aguilar as Himself