Question: who plays james mcgill in better call saul
Answer: Bob Odenkirk