Special Guest Stars Fred Willard as Professor Duggan Guest Stars Kevin Rankin as Lucien Amy Poehler as Hillary Ted Nugent as Himself Uncredited Jason Segel voices Eric