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 Jennifer Holloway as Barb Vanessa Mizzone as Lois Robin Weigert as Cynthia Potter Jenny Wade as Prostitute Andrew Rothenberg as Mr. Potter John Aylward as Father Malechi Devon Graye as Jed 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 Kaya Stark as L'il Abner Stanley Miller as Lurch Jake Olson as Soldier Jake Ryan Scott as Dr. Kildare