Guest Stars Malek Alkoni as Ziad Louis Emerick as Mr Meacher Gabriel Scott as Roderick Levi Bent as Nathan Sunetra Sarker as Amal Ali Gadema as Miloud