Veteran German artist Wolfgang Tillmans has designed the official poster for this year’s Locarno Film Festival, which runs ...
Seth Rogen’s Apple TV+ comedy ‘The Studio’ premiering March 26, 2025, satirizes Hollywood chaos with an all-star cast and ...