Pearce has also written a well - carpentered screenplay; there are some very big scenes and big moments here — sometimes too big — but he gives us a carefully crafted dramatic setup,
an intriguingly curated selection of suspects for the crime and all of it building to a fascinating, finely balanced ambiguity in the movie's climactic stages.