Question from Sue/NJ

Is Hamilton ok for my 12 year olds to see?