1x07 Los Muertos
First Aired: Nov. 21, 2008 on Starz
Summary: A drug-addled Ben talks Anthony into driving him to meet his shaman in the desert, while still being haunted by the Doctor. Cesar feels elation in taking his first steps on American soil.
Watch Episode On:- Amazon (purchase)
Guest Stars[no credits found]