Laura Jane Stephens is an actress and producer, known for The Dead (2010) and Never Let Go (2015). Read more on iMDB