Ethan Vestby’s review published on Letterboxd:
Won’t lie that Dafoe giving a dry PowerPoint presentation on police surveillance technology in a shitty hotel conference room reminded me of many of the events I had to go to for my job years ago at a short-lived startup.