Lenora Crichlow
Lenora Crichlow was born on January 4, 1985 in Westminster, London, England. She is an actress, known for Fast Girls (2012), Sugar Rush (2005) and Being Human (2008).
Movies
4.7
- Oct 27, 2021
- English
Presents together six horror stories from Black directors and screenwriters in a single film: "Daddy," "Bride Before You," "Brand of Evil," "The Lake," "Sundown" and "Fugue State".