This week, a myriad of films are making their debut at the Tribeca Film Festival. Among them is Don Hardy’s Let It Die Here, a candid chronicle of the life and legacy of 4 Non Blondes frontwoman, ...