Juliet Snowden

Juliet Snowden

Juliet Snowden is a writer and producer, known for Knowing (2009), The Possession (2012) and Ouija: Origin of Evil (2016).