Arts 24 in Cannes: Viola Davis on beauty, strength and the radical act of self-love 30 May 2025 6:12pm