Ghost Soldier director on Jim Caviezel being perfect fit He gives it everything he has