Season 1, Episode 7 Los Muertos

First Aired: November 21, 2008

A drug-addled Ben, who continues to be haunted by the Doctor, coerces Anthony into driving him into the desert for a powwow with his shaman; Cesar takes great satisfaction from his first steps on American soil.

Watch Now

Guest Cast