guest star is katharine mcphee as mother maggie