FILM TELEVISION Barry Diller On the Demise of Hollywood February 9, 2023February 15, 2023 Stephen Macaulay 0 Comments Avatar, Barry Diller, Firing Line, Margaret Hoover “It’s truly finished. It’s never coming back.” Read more