Samantha Carroll is an actress and writer, known for Damsel (2019), Mean Spirit (2020) and First One In (2020).
No data