Guest Stars Steve Buscemi as Ed Morris Michael Socha as Noah Joanna Scanlan as Su Sidse Babett Knudsen as Jill Julia Davis as Sally Morris Lucian Msamati as The Director Abraham Popoola as Recycle Driver Scott Karim as Implanter Gina Gangar as News Reporter Kerri McLean as Implanted Jill #2 Adam Riches as Tour Guide Isis Davis as Jess Sophia del Pizzo as Implanted Jill #1 Lauren Hobbs as Girl Uncredited Elly Bran as Implanter