Frances (Chloë Grace Moretz) é uma jovem mulher cuja mãe acaba de falecer. Recém-chegada em Manhattan e cheia de problemas com o pai, ela divide apartamento com a amiga Erica (Maika Monroe) e trabalha como garçonete de um luxuoso restaurante. Um dia, voltando para casa, Frances encontra uma bolsa abandonada em um dos assentos do metrô, e, ao devolvê-la, acaba iniciando uma amizade improvável com a dona do acessório, uma senhora viúva chamada Greta (Isabelle Huppert). Os problemas começam a surgir quando Frances percebe que a necessidade de atenção de Greta é muito mais perigosa do que ela imaginava.