So we can all agree that eight time Oscar nominee Glenn Close completely stole the show with her portrayal of Alberta in Lee Daniels’ new thriller “The Deliverance,” right?!

Have your say!
00
Previous ArticleSephora Opens 2025 Accelerate Program for BIPOC Beauty Founders: How to ApplyNext ArticleNaomi Campbell and Anna Wintour kick off New York Fashion Week with a spicy exchange of words
You May Also Like