The Definitive Watch Order & Chronological Timeline
Released: 2009 // Runtime: 123m // Rating: 7.0
After losing their baby, a married couple adopt 9-year old Esther, who may not be as innocent as she seems.
Released: 2022 // Runtime: 99m // Rating: 6.6
After escaping from an Estonian psychiatric facility, Leena Klammer travels to America by impersonating Esther, the missing daughter of a wealthy family. But when her mask starts to slip, she is put against a mother who will protect her family from the murderous “child” at any cost.
Released: NaN // Runtime: 0m // Rating: 0.0
A ruthless con artist targets a wealthy European household, but her calculated scheme hits an unexpected snag when someone discovers her dark past and vows to expose her true identity.