Nothing quite encapsulated life in 2025 like the surreal opening of this great movie.