Eleanor Hutchins is an actress and producer, known for Half Nelson (2006), Stay Until Tomorrow (2004) and Margarita Happy Hour (2001). Read more on iMDB