predators is a 2010 american science fiction action horror film directed by nimród antal and starring adrien brody topher grace alice braga walton goggins laurence fishburne danny trejo mahershala ali oleg taktarov and louis ozawa changchien it was distributed by 20th century fox