Tom Holland, Letitia Wright, Adele, Lady Gaga and Winston Duke have been named among 842 new members added to the Oscars Academy. That’s the group of...
John Boyega and Letitia Wright head the cast on Steve McQueen’s latest project, an anthology series set within London’s West Indian community. Alex Jennings and Line...