Liar Liar is a 1997 American fantasy comedy movie set in Los Angeles, California. It was directed by Tom Shadyac. It stars Jim Carrey as a lawyer whose son makes a birthday wish that he cannot tell any more lies.