Three Films That Stole The Show at the Tribeca Film Festival