David Gordon Green ( Joe )John Luessenhop ( La Matanza de Texas 3D )Simon Rumley ( Johnny Frank Garrett's Last Word )