Ishtar Currie Wilson
Born: None
Ishtar Currie-Wilson was born in Australia. She is an actress, known for Eyelash (2020), Lockwood & Co. (2023) and The First Omen (2024).
The First Omen
as Sister AnjelicaReleased: 2024-04-03
When a young American woman is sent to Rome to begin a life of service to the church, she...
Movie pageEyelash
as HerReleased: 2019-03-10
Falling in love is hard in this adaptation of spoken word poet Neil Hilborn’s beloved poem ‘OCD’.
Movie page