The first trailer and poster for Primate dropped today, and it looks so ridiculous that it might cross that line over into good, but who knows? It seemed like January was becoming less of a dumping ground for movies no one knows what to do with, but the more the schedule fills out and the[...]