Ellen Greene, best known for her unforgettable voice and luminous presence from Little Shop of Horrors, Pushing Daisies, Broadway, and beyond—discusses her powerful new role in the short film Beatrix Is Invisible. It's a haunting, intimate piece that explores themes of invisibility, identity, and resilience—and Ellen’s performance is, unsurprisingly, mesmerizing.