I took my wife and two kids 8 and 11, and they loved it. They laughed a lot and it was a good movie for adults as well. I haven't seen Ashley Judd in a long time. She was great too. It is a fantastic movie to take the entire family. I would recommend it highly.