Pamela Anderson stars as Shelly, a Vegas showgirl facing her final curtain call.
Kapadia on Wednesday evening received the best international film award by the New York Film Critics Circle (NYFCC).