The glitz, the glamour, and the ever-watchful cameras snapping away at the 2025 Cannes Film Festival set the stage for an unexpected moment. Oscar winner Denzel Washington found himself in a red ...