I watched a BBC police procedural the other night---Unforgotten--about a team who investigates cold cases.
In one sitting, I watched all six episodes of season 4 (because that's the one I ran across). In this season, Phaldut Sharma, a British Indian actor, plays a dark, handsome, and damaged suspect.
Hey, he could play Heathcliff, I thought.
Emily Bronte described Heathcliff as a Lascar (Indian sailor in the British Navy), or a gypsy.
In Wuthering Heights (1847), Catherine Earnshaw's father found the child Heathcliff wandering homeless in Liverpool--"a world centre for slave-trading during the period in which the novel is set.
. . . The novel is set in 1801, when Liverpool handled most of Britain’s transatlantic trade in enslaved people."
––Article [I fixed this wrong link], "Was Heathcliff Black?"