Stephanie Denholm is known for Rebirth (2020) and Two Dead Roses: Pet Sematary (2021).
Rebirth
No data