After seeing high ratings for this movie on Rotten Tomatoes I went to see it a few weeks ago.
My wife refused my invitation to join me and just shook her head.
She was correct, not a good movie.
The highlight, if there was one, was watching Daniel Craig play a hillbilly criminal and very nearly pulling it off - accent and all.
Otherwise, a complete waste of time.
The actors involved must have had contractual obligations to fulfill. Can't see why they would have done it otherwise.