Sweden

Dolly de Leon wins best actress at Sweden’s Guldbagge Awards

SHE isn’t stopping just yet.  Actress Dolly de Leon’s powerful performance as toilet manager-turned-captain Abigail in Ruben Ostlund’s “Triangle of…

2 years ago