Guest stars are Edwina Findley as Jill, Evan Jones as Dan, John Terry as Dr. Karl Banks, Odette Yustman as Annie, Isabella and Olivia Rae Thomas, Helen Eigenberg as Mona, Tina Huang as the emergency doctor, Ryan and Seth Devlin Ann Marie Lee and Trisha, Ingrid Walters as Leah, Cristine Rose as dean Daniel Whitley, and Michael Harris Cantrell and Dayoub Damon as a firefighter.
"Appalled" was written by Veronica Becker and Sarah Kucserka and directed by Bethany Rooney.
BROTHERS & SISTERS “Scandalized” Season 5 Episode 11