Liz Garcia’s newest film to premiere at Tribeca Friday