Allegra is an award-winning artist whose distinguished career on stage and screen has taken her to across the continent and to Europe, where she recently directed at Barcelona’s prestigious Teatre Lliure. She adores all mediums but is especially excited about the work she’s been doing on the independent film scene.