I guess when you are both Daniel Craig and the producer, you get to choose who you want to portray. Don't get me wrong. I've enjoyed Craig long before he ever became Bond. But he is so miscast. He looks nothing like an American southern gentleman and his accent is awful! As for Ed Norton, he simply plays his usual arrogant self. The acting is just as bad as the first knives out mystery sans Christopher Plummer and Don Johnson. A group of "dig me" actors not bringing their A game to this farce. Turned it off after an hour. I give this movie 4 stars only because the scenery is pretty spectacular.