Fletcher Reede (Jim Carrey), un avocat obsedat de carieră, are la activ un mariaj eşuat şi un fiu, pe Max (Justin Cooper), de care nu prea îşi aminteşte. Supărat că Reede nu a venit la aniversarea sa de opt ani, băiatul îşi pune o dorinţă: ca tatăl lui să spună numai adevărul vreme de 24 de ore. Pentru cariera lui Fletcher, consecinţele vor fi devastatoare, însă, pentru viaţa personală, se vor dovedi benefice.
Pentru interpretare, Carrey a fost nominalizat la Globul de Aur. În rolul Audrey, soţia lui Fletcher, apare Maura Tierney.
Pelicula i-a fost dedicată actorului J. Bernard, care a murit la scurt timp după terminarea filmărilor în urma unui atac de cord.
Urmăreşte trailerul peliculei: