There’s been a ton of buzz around this film since this film premiered at Sundance and became the highest sales coup when Netflix bought it for $20 Million. It’s especially notable that this psychological thriller is a directorial debut from a female filmmaker, Chloe Domont. The story is set in a world of high finance …