Special Guest Stars Charlize Theron as Rita Guest Stars Mae Whitman as Ann Veal Justin Grant Wade as Steve Holt Justin Lee as Annyong Bluth Jeff Garlin as Mort Meyers Scott Baio as Bob Loblaw Bob Einstein as Larry Dave Thomas as Trevor Jason Sims-Prewitt as Jay John Viener as Frank Jamie Kennedy as Himself Frankie Muniz as Himself Phil Proctor as Rev. Bob Patterson Co Starring Bronwen Masters as Adelaide Nathalia Ramos as Hope Loblaw Marcy Goldman as Fran Donald Bishop as Pope Impersonator Byron Washington as Sergeant Tory Brett Howard as Teen Boy #1 Uncredited Ron Howard voices Narrator