No, but that phrase ("stranger in a strange land") appears near the end of the episodes. The phrase is from Exodus 2:22; Heinlein borrowed it for his book.
When a C.I.A. officer investigates a man and his followers who attract international attention through acts of public disruption, she embarks on a global high-stakes mission to uncover whether he is a divine entity or a con artist.