Liar Liar (1997)
Synopsis: "Lawyer Fletcher Reede's (Jim Carrey) mendacious ways destroyed his marriage and alienated his son, Max (Justin Cooper). But when Max makes a birthday wish that magically comes true, Fletcher finds himself incapable of telling a lie for 24 hours. That's great news for Max and his mom (Maura Tierney), but terrible timing for Fletcher, who's due in court to try a major divorce case. Carrey earned a Golden Globe nod for his role in this broad comedy."
Synopsis compliments of Netflix