Sheila
Just finished the series and I'm really confused so hoping someone can clear this up. In the last episode, after the final scene, the character's outcomes are shown. It states that Sheila died of an OD 1981? I can't find anything on this. Am I missing some sort of sick joke? Someone, please explain