Entertaining and unexpected plot setup but the villain is way too predictable from 2/3rds into the movie. Characters are all tropes, and so it seems writers didn't even bother with character development. Which is a shame because the cast was talented. Daniel Craig is fine acting wise, except the accent. It sounds like an impression of Kevin Spacey's accent in House of Cards. Particularly Jamie Lee Curtis was underused, as was Don Johnson.

Nonetheless an easy evening watching the film is not wasted, enjoyable cast (weak characters not withstanding).