Yvette Yzon Best movies: My Lai Fouri (2011) The Jail: A Women's Hell (2006) Island of the Living Dead (2006)