ESC TO CLOSE

SEARCH

British-Nigerian Actress Deborah Ayorinde Will Star in Lena Waithe's Horror Series 'Them'

The actress will take on the lead role in the Amazon Studios series.