My boys aged 4 and 3 got bought this as a present but I've not seen it and am bit concerned bout them watching it as it must be a 12 for a reason. Is there sex/ bad language in it?