Pamela Anderson lights up 'Last Showgirl'

But director Gia Coppola returns to that image so often, in lieu of character development or forward plotting, that it ...
Shot in Las Vegas over 19 days in February 2024, this indie drama is a compassionate study of families, both found and ...