One man’s survival is tested in Rod Blackhurst’s latest film titled “Blood for Dust” at its world premiere during this year’s Tribeca Film Festival. Reporter: Kody Onyiuke