Just can't get any better than this cast armed with a witty, well done script. I and my family enjoyed the film immensely. Were there parts that severely strained credibility? Of course, but who cares. The film never devolved into silliness or slapstick and actually had a very real message to send.