The best films of 2025 are a last angry hurrah from a film industry consolidating and capitulating at a frightening pace.
Stephen Colbert has auctioned off $57,050 – and counting – worth of memorabilia from "The Late Show" ahead of the May finale.