Как задать две кодировки в php парсере?
$patern = '/Фильм/u';
if (preg_match($patern, $a->plaintext)) {
    echo  $a->plaintext . 'Привет <br>';
}
А в какой кодировке сохранен сам файл .php?
Замечу что у вас не совсем корректно в коде описан паттерн. Он задается с делимитером в начале и конце. <?php
$subject = "abcdef";
$pattern = '/^def/';
preg_match($pattern, $subject, $matches, PREG_OFFSET_CAPTURE, 3);
print_r($matches);
?>
ru2.php.net/manual/ru/reference.pcre.pattern.syntax.php
php.net/manual/ru/function.preg-match.php