Netflix Movies Starring Kate Siegel

Kate Siegel is known for her work on Oculus (2013), The Curse of the Black Dahlia (2007) and Steam (2007). Read more on iMDB