Josh Brolin was really good. My husband got bored and stopped watching half way thru. I usually have more patience, but even I started wondering when it was going to end after a while. I don't recall anything inappropriate for kids, but I doubt they'd sit thru this anyway.