Daihachi Yoshida's "Teki Cometh" is the first Japanese film in 19 years to win the top prize at the Tokyo International Film Festival. The win reflects a feeling of optimism that pervaded this year's ...
To be fair, the big-box stores have been selling Christmas trees since late September, so what's wrong with extending the holiday season a little bit? So dust off your ugly sweaters and ...