Guest Stars Ian Lithgow as Leon David DeLuise as Bug Pollone Chris Hogan as Aubrey Pitman Danielle Nicolet as Caryn Shay Astar as August Leffler John Cleese as Dr. Liam Neesam John Hillner as Steve Amanda Carlin as Flora Carey Eidel as Jeff