Christian bale visits cancer patient