But fortunately, there is a surefire remedy to warm the soul: a good comedy! And who better than Cameron Diaz to accompany us ...