CharacterHelen BrownHelen Brown in Tin Star (2017), played by Leanne Best. Played byLeanne BestAppears inTin Star2017