Show more
Edna Blilious is known for Andante (2010), Spell Keepers (2017) and Salt of This Sea (2008). imdb.com