По поводу splitHref - у ангуляра есть встроенный сервис для работы с урлами
$location, его нужно подключить как зависимость в свой контроллер (так же, как ты подключаешь $scope), и с помощью него можно будет распарсить урл и достать айдишку твоего фильма.
Относительно того, что не работает - если я правильно понимаю, то у тебя не обновляется $scope.filmName, которое биндится в темплейт.
В таком случае есть несколько вопросов:
1. $scope.filmName = itemFilmData.original_title; Я не вижу в твоем коде что за переменная-объект itemFilmData. Где он инициализируется и/или модифицируется?
2. метод $scope.setInfo - именно там по идее должен обновляться $scope.filmName, подскажи, этот метод вызывается? Значение APIres.original_title - это именно то, что ты хочешь установить для $scope.filmName? Что выводится в консоль в конце выполнения этого метода?