Stella Feehilly is known for Knocking on Death's Door (1999), The Ritual (2000) and The Ambassador (1998).
No data