Director Nirod Natal and producer Robert Rodriguez speak on the upcoming Predators rehash. Keeps looking better and better.
[blip.tv ?posts_id=3499162&dest=-1]