Jon Huertas film at Tribeca Film Festival