Carrey takes on one of his less manic but still appealing personas as compulsive liar and attorney Fletcher Reid. A constant disappointment to his ex-wife Audrey (Tierney) and young son Max (Cooper), Fletcher is forced to tell nothing but the truth for 24 hours, thanks to his son's supernatural birthday wish. This puts a crimp in his legal practice, especially as he tries to defend brazen would-be divorcee Samantha Cole (Tilly). Gets kinda sappy but Carrey can carry almost any situation.