void getMovie(long movieId) {
    mProvider
        .verifyMovie(movieId)
        .observeOn(AndroidSchedulers.mainThread())
        .subscribe(
            new Subscriber<Movie>() {
              @Override
              public void onCompleted() {}

              @Override
              public void onError(Throwable e) {
                Timber.e("Error verify movie" + e.getMessage());
              }

              @Override
              public void onNext(Movie movie) {
                if (isViewAttached()) {
                  getMvpView().onMovieLoaded(movie);
                }
              }
            });
  }