Julia Scott-Russell is an actress and assistant director, known for The Dead (2010), We Need to Talk About Kieran (2011) and The High Lodge of Revelatory Pleasures (2013). Read more on iMDB