Rebecca Delgado Smith
Rebecca Delgado Smith is an actress and writer, known for The Good Place (2016), The Big Show Show (2020) and Good on Paper (2021). She has been married to Christopher Nicholas Smith since 2009.
Movies
- Oct 20, 2011
- English
In 1988, evil begins to terrorize young sisters Katie and Kristi for the first time when an invisible entity resides in their home.