Black Butterflies will premiere on April 23rd at the Tribeca Film Festival. Also check out this interview with the film's star Carice van Houten.