The newest Predator franchise installment hit streaming service Hulu on February 12 and, in just five days, managed to draw in 9 million views worldwide, as reported by Deadline. With this amount of ...