A tense psychological thriller directed by David Slade, this film delves into the unsettling dynamics between a 14-year-old girl and a 32-year-old photographer she meets online. Starring Ellen Page and…