La historia sigue a Frances (interpretada por Chloe Grace Moretz) una joven que perdió recientemente a su madre. Cuando encuentra en el subte una cartera perdida, decide devolversela a su dueña, quién resulta ser una viuda llamada Greta (interpretada por Isabelle Huppert). Ambas se hacen amigas, pero Greta oculta un siniestro secreto que Frances parece no detectar y su mejor amiga Erica si.

