One of the worst Jim Carrey movies ever made

Rating: 1/10 (1 September 2017)

I have been a huge Jim Carrey fan ever since I saw liar liar. But this one was a lame moronic and simply monotonous one with repetitive and predictable jokes.
The side-cast was also poor. Deschanel's acting was average and sometimes below-average.
Lastly, this movies includes racial derogatory sequences where Persian Muslims are mocked deliberately by the writer/director.