Fans of director Jonathan Glazer's arthouse-friendly style will be intrigued and others perplexed by this new set of mysterious, atmospheric, and dryly humorous idents for U.K. public broadcaster Channel 4 that only hint, obliquely, at the channel's longstanding branding.