Insomnia made me almost fall asleep, but that's a good thing in this case. Al Pacino is such a great actor that when you watch the movie, you know exactly how he feels--tired but determined. The violence wasn't too bloody, just some shooting and the naked dead body was only a glimpse. The language was rough, but it's nothing you can't handle if you've seen worse movies. I don't understand why this got a "not for kids" rating. Those are reserved for gory or sexual movies only. Whoever gave this a "not for kids" rating apparently was too lazy to think about saying "iffy for 15" or whatever, (or maybe they just didn't get enough sleep! haha) and it's obviously not meant for kids, so they just labeled it "not for kids" instead of giving it a legit rating. Don't let the rating scare you, because it's misleading. I personally think anyone 14, maybe even 13 and older can handle this.