SIFF Cinema Uptown
511 Queen Anne Avenue North, Lower Queen Anne, Seattle
Rebecca Hall plays single mother Margaret, who lives a disciplined, carefully curated life working in pharmaceuticals, having casual sex with a married co-worker, and overprotecting her 17-year-old daughter. But all that falls away with the reappearance of David (Tim Roth, Funny Games), a menacing and abusive man from her past. What happened between them 22 years earlier, and what it’s about to lead to, is best left discovered in this gradual descent into madness. Strap in; it’s going to get weird.