Well written and very inspiring for all future generations. Safe for my 8 year old to see! Just let them hold on to you parnets and rememind them its pg so it wont be too scary. As to the cursing...it was not derogatory just situational. It has earned a blue ray spot in my household!