DVD & Blu-Ray Mankind’s Last Stand gory clip fights the alien invaders It’s soldiers vs aliens in action-packed clip for Mankind’s Last Stand