Birthday
1979-06-15Place of Birth
Liverpool, England, UKBiography
Leanne Best (born 15 June 1979) is an English actress.Free Trial Channels
All Movies List
Film Stars Don't Die in Liverpool
2017
6.7
WATCH NOW
as Eileen
2017The Woman in Black 2: Angel of Death
2015
4.8
WATCH NOW
as Woman In Black
2015
AD