Affleck co-wrote and directed this new crime thriller.