themovierat.com
Rewind Review: Predators
Predators is a film with many struggles which do not immediately make themselves apparent but eventually constrain what is a promising premise. Quite frankly the stakes could not be any higher in a…