Maybe not for very impressionable young, but if you get that its a spoof; its is hiliarious ! I laughed and laughed. it came at a good time, I needed an ALL OUT laughfest and this movie provided it. I'll watch it 3 or 4 times, I was laughing so hard, I'm sure I missed things !