O inescrupuloso advogado de Los Angeles, Fletcher Reede, ama o filho Max. Porém, sua incapacidade de manter promessas e as mentiras compulsivas que conta causam problemas entre os dois e a ex-mulher, Audrey. Cansado das mentiras do pai, Max faz um desejo antes de soprar as velinhas do seu bolo de aniversário: ele quer que o pai só diga a verdade nas próximas 24 horas. O pedido de Max se torna realidade e o mundo de Fletcher começa a se transformar em um completo caos.