Lali Houghton is known for Dead Woman's Pass (2019), The Lost Children (2024) and Convergence: Courage in a Crisis (2021).