Tom Hardy as James Keziah Delaney in the season finale of “Taboo.”
Tom Hardy as James Keziah Delaney in the season finale of “Taboo.” FX
Tom Hardy as James Keziah Delaney in the season finale of “Taboo.” FX