Daniel Craig as Detective Benoit Blanc in Hollywood thriller movie, Knives Out