Nothing morally objectionable in the least. Took my 12 year old and never cringed once. Great script, Grady performances across the board. A must see on the big screen, most don't Mande that format. This does. Along with Rush, the two best raving films ever.