SARASOTA, FL - APRIL 11: Actress Lili Taylor is seen around the Sarasota Film Festival 2013 on April 11, 2013 in Sarasota, Florida. (Photo by Aaron Davidson/Getty Images for Sarasota Film Festival ... more 
SARASOTA, FL - APRIL 11: Actress Lili Taylor is seen around the Sarasota Film Festival 2013 on April 11, 2013 in Sarasota, Florida. (Photo by Aaron Davidson/Getty Images for Sarasota Film Festival 2013) less 
1 / 7
Getty Images | Photo By Aaron Davidson / Getty Images for Sarasota Film F
Thu, Apr 11, 2013 7:41 PM EDT