Special Guest Stars Marlee Matlin as Joey Lucas Gabrielle Union as Meeshel Anders Guest Stars NiCole Robinson as Margaret Hooper Bill O'Brien as Kenny Thurman Michael Hyatt as Angela Blake Melissa Marsala as Rina Stephen Lee as Registered Voter Margot Rose as Portia Colgrave Uncredited Robert Aguilar Jr. as Marine Guard