I love a good mystery and good acting. This film has neither. I imagine Daniel Craig had fun trying a southern accent and playing something different but it was distracting to the story. I didn't care enough about the movie to see all of it.