Rodrigo Lopresti6 of 36
'Women Who Kill' Premiere during 2016 Tribeca Film Festival at Chelsea Bow Tie Cinemas on April 15, 2016 in New York City. Rodrigo Lopresti, Sheila Vand, Shannon O'Neill, Ingrid Jungermann, Ann Carr, and Alex Sharfman.
TitlesWomen Who Kill
Photo by Gilbert Carrasquillo - © Getty Images 2016