Release Date, Cast, Plot, Trailer & More; Taboo Season 2: Cast. We know that Tom Hardy will be in this show. Tom Hardy is happy. We want to show British dramas on the BBC and FX. Tom Hardy has always wanted to play one of the classic literary characters. He wants to play Bill Sykes, Sherlock Holmes, Hannibal Lecter, Heathcliff and Marlow.