Luke Wilson on the red carpet for the premiere of "Highest 2 Lowest" at the 2025 Cannes Film Festival