Guest Stars Diana-Maria Riva as Detective Ana Perez Brandon Scott as Nick Prager Katey Sagal as Eleanor Hale Garret Dillahunt as Agent Glenn Moranis John Ales as Stavros Co Starring Lisa Schurga as Jana, Holy Harmommy Leon Mandel as Hector Richard Pierre-Louis as Ice Cream Guy