Alice Butaud is an actress and director, known for Love Songs (2007), Dans Paris (2006) and Making Plans for Lena (2009). Read more on iMDB