In the third act of Ruben Östlund’s captivating film “Triangle of Sadness,” a new force emerges, stealing the spotlight and leaving audiences in awe. Dolly de Leon, in her role as Abigail, the toilet manager stranded on an island, delivers a performance…
© 2023 Forbes Media LLC. All Rights Reserved.