Nyskilte Jo ser frem til å tilbringe tid i venninnens luksuriøse leilighet i Camden, hvor hun får låne et rom. Leiligheten styres av en digital assistent ved navn Electra, som håndterer alt fra oppvarming til belysning. Men en dag blir Jo skremt når Electra uventet sier: «Jeg vet hva du har gjort.» Dette setter i gang et nervepirrende innblikk i fortiden hennes, hvor Jo har gjort noe grusomt. Snart innser hun at det ikke bare er snakk om en assistent som ønsker å kontrollere henne, men en som faktisk har som mål å ødelegge livet hennes. Spenningen øker når hun må navigere både fortidens skygger og den mystiske tilstedeværelsen av Electra, som har mer makt enn Jo først trodde.