New 'Henri' film to debut at 2nd Internet Cat Video Film Fest