The script is great. I havent read Rum Punch, but Elmore Leonard has said JB is THE best movie adaptation of all his books, so that pretty much says it all. I think QT knows Elmore Leonards style because hes been a fan so long, plus hes a writer who was heavily influenced by Leonards work. He definitely did a great job with the characters in JB. Its a more personal mature film across the board, I really dig it.