Special Guest Stars Griffin Dunne as Bruce Turner Guest Stars Scott Foley as Hayden Wells Garrett Mark Consuelos as Biff de la Peña Kyle Vincent Terry as Eric Jordan P.J. Sosko as Hunter S. Thompson Terry Hu as Josie Peter Jacobson as Benji Newman Cole Escola as Dale Becky Ann Baker as Norah McCarthy Alton Fitzgerald White as Emmanuel Kenrick Justiin A. Davis as Leon Kendrick Veralyn Jones as Barbara Jordan Co Starring Lipica Shah as Margaret Mirella Cardoso as Lizzie Jones Polly Kreisman as Robin William C. Tate as Rev Melvin Vaughn Zac Jaffee as Phil Callie Beaulieu as Martha Raven Adams as Ellen Rose Donna Torrence as Wendy