A power outage occurs during the 2025 Cannes Film Festival, which French police later claim it was due to suspected arson. (AP) link embed save