Overview
Bárbara Lennie Holguín is a Spanish actress, hailed as an indie cinema star. She won the Goya Award for Best Actress for her performance in the 2014 neo-noir drama Magical Girl, also scooping nominations for Obaba, El niño, María , and God's Crooked Lines.
From Wikipedia (CC BY-SA 4.0).