Deborah Lurie Best movies: An Unfinished Life (2005) The Little Traitor (2007) Imaginary Heroes (2004)