Setar um valor no WebCrawler

Bom dia pessoal,

Esse Crawler abaixo, em nodeJs, pega as informações de um site e retorna o titulo e a nota dos filmes. Queria saber, se é possível, filtrar as informações, por exemplo: no site tem a opção de busca (site:http://www.imdb.com/chart/moviemeter), queria saber se tem como implementar nesse código, algo que faça “setar” o valor antes de retornar os dados, tipo, quero que retorne o titulo (title) e a nota (rating), apenas do filme “Black Mirror: Bandersnatch”, mas isso setando o valor no campo de busca do site, é possível?

Obrigado.

var request = require(‘request’);
var cheerio = require(‘cheerio’);
//var fs = require(‘fs’);

request(‘http://www.imdb.com/chart/moviemeter’, function (err, res, body) {

if (err) console.log('Erro: ' + err);

var $ = cheerio.load(body);

$('.lister-list tr').each(function() {
    var  title = $(this).find('.titleColumn a').text().trim();
    var  rating = $(this).find('.imdbRating strong').text().trim();

    console.log('Titulo: ' + title  + '\n' + ' Nota: ' + rating );

   // fs.appendFile('imdb.txt', title + '' + rating + '\n');
});

});

Att,

Alguem?