Special Guest Stars Chloë Sevigny as Shelley Guest Stars Fredric Lehne as Frank McCann Jenna Dewan as Teresa Morrison Clea DuVall as Wendy Peyser Adam Levine as Leo Morrison Vanessa Mizzone as Lois Jennifer Holloway as Barb Robin Weigert as Cynthia Potter Jenny Wade as Prostitute John Aylward as Father Malechi Devon Graye as Jed Potter Andrew Rothenberg as Mr. Potter Co Starring Naomi Grossman as Pepper Gloria Laino as The Mexican Casey Wyman as Daniel Chelsey Valentine as Missy Stone Henry Watkins as Walter Stanley Miller as Lurch Jake Olson as Soldier Jake Ryan Scott as Dr. Kildare Kaya Stark as L'il Abner