March 31, 2020TV & FilmThis week we delve into the strange world of Dispatches From Elsewhere, a new series on AMC.