There's a bit of exaggeration that will hold the interest of those who want primal fun, but little enough as not to displease those who do not want to be submerged by unrealistic situations.
The intelligent humor of the dialogs and scenario will easily enthused those who need smarts to appreciate a comedy, but not so much as to rebuff those who do not want to work their brains to laugh.
The acting is without reproach, even if a few of the secondary characters are a bit caricatured. The photography, soundtrack, and editing are as perfect as they are invisible, yet remarkable. The story is without logical flaw.
A must see, easily enjoyable by anyone.