A good time killing thriller, even though the length was way too much. They steered your brain towards one story in the start, so you don't start thinking yourself otherwise it was easily predictable film. I liked that trick, because instead of working on their screenplay, they worked with your brain. It doesn't matter if you pay attention to little details, because they won't effect the climax or let's say twist. Performances were quite alright, actually I like when Toni Collette performs, she's one of best actress out there and so was Daniel Craig himself. Katherine Langford, Chris Evans and Michael Shannon are other names that kind of acted subtly. All others were just there trying their hard. The most solid performances was by Jamie Lee Curtis. She absolutely stunned me with mature enough acting. Anna de Armas was there to wipe all efforts of great cast. Moving towards plot, there were no plot holes I witnessed. There might be, but I didn't notice any. Music was admirable and so was cinematography. Execution was properly done, a point to filmmaker. And at last but not least, the ending was little amateur, I'd have loved it more if it was complex enough. Thanks.