Rachel De Fontes is known for The Infernal Machine (2022), Life Line (2018) and Annie Shared Her Location.