Christmastime is here, and weary-but-wise private-eye Matt Murdock is short on funds and holiday spirit. There are no white Christmases in Newport Beach, California, but there are soggy ones. One rainy evening at the Xanadu Mall, a down-on-his-luck mystery writer named Marvin...