Guest Stars Rosa Salazar as Zoe DeHaven Alexandra Daddario as Rachel Rafi Gavron as Troy Quinn Kevin Mukherji as Landlord Landon Pigg as Artist