Guest Stars Michael Socha as Noah Julia Davis as Sally Morris Sidse Babett Knudsen as Jill Steve Buscemi as Ed Morris Joanna Scanlan as Su Lucian Msamati as The Director Abraham Popoola as Recycle Driver Kerri McLean as Implanted Jill #2 Scott Karim as Implanter Gina Gangar as News Reporter 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