Sure, it's not a new premise, but the story is so solid, and the characters are so likable, that you can overlook that and just go along for the ride. Definitely enough violence so that under 10s maybe shouldn't watch it. But, for everyone else, get your popcorn, beverage of choice, and enjoy!