Poster for Tribeca Film Festival's immersive exhibit (New York)