The iconic actress reflected on her career at Saudi Arabia's Red Sea International Film Festival.
The movie, starring Sophie Sloan and Mads Mikkelsen, is a blast of visual delights.