Omid Abtahi as Salim, a Muslim man from Oman who moved to the U.S.Bruce Langley as Technical Boy, the New God of technology who was once a failed inventor in 1893.Yetide Badaki as Bilquis, a goddess of love, identified with the Queen of Sheba.Emily Browning as Laura Moon, Shadow Moon's wife and a revenant.Ricky Whittle as Shadow Moon/Mike Ainsel, a former convict who becomes Mr.