Eat Me Doc One Lucky Elephant Opens Tomorrow, Made By Some Awesome Female Filmmakers by Grace Evans June 7, 2011 by Grace Evans June 7, 2011