Alien vs. Predator

July 28, 2005

It was the franchise slugfest fans thought would never happen except in comic book form. After years and years of failed attempts and false starts, the powers that be finally got it together. Hoping to capitalize on the surprise success of the merging...