A solid thriller that features great performances by all the actors involved. Many cliches abound in the film, and I'm unsure if that is a positive or negative. On the one hand I found the cliches to be expertly handled and very intentional. On the other hand, I think the film wouldn't be negatively affected if the more cliched parts were eliminated. I think with a rewatch I will either like it more or like it less. I look forward to that rewatch.