Fletcher Reede est un avocat sans scrupule, prêt à toutes les tromperies pour faire triompher sa cause. Il ment comme il respire, y compris quand il s'agit de sa famille. Il est séparé de son ex-femme Audrey, dont il est toujours amoureux, qui a la garde de Max, leur fils de 5 ans. Fletcher redoute qu'ils aillent s'installer à Boston, à 4 500 km de là. Ce jour-là, Max fête son anniversaire. Toujours débordé, son père a confié à sa secrétaire le soin de lui acheter son cadeau : un gant de base-ball. Mais Max n'en a cure. Ce qu'il veut plus que tout, c'est que son père cesse de mentir. Même vingt-quatre heures. Avant de retrouver son fils, Fletcher passe à son bureau. La cliente qu'il rencontre réclame une pension alimentaire conséquente, et l'avocat se montre habile, attirant l'admiration de sa patronne, qui lui propose de passer la soirée avec elle. Fletcher ne résiste pas et en oublie Max délibérément. Le lendemain, au réveil, il se retrouve totalement incapable de mentir.

Réalisateur : Tom Shadyac

Jim Carrey : Fletcher Reede
Maura Tierney : Audrey Reede
Swoosie Kurtz : Dana Appleton
Jennifer Tilly : Samantha Cole
Justin Cooper : Max Reede
Amanda Donohoe : Miranda
Cary Elwes : Jerry
Mitchell Ryan : M. Allan

1997