For a map $f:\mathbb P^1\to\mathbb P^1$ of degree $d\ge2$, there are three cases: (1) There are no finite backward invariant sets. (2) There is one such set consisting of a single point.Moving that point to infinity, we have $f(x)\in\mathbb{C}[x]$ is a polynomial of degree $d$. (3) There are two such points. Moving them to $0$ and $\infty$, the map $f$ has the form $f(x)=cx^{\pm d}$.
This is a standard first result in complex dynamics. The proof is quite easy using the Riemann-Hurwitz genus formula, which for $f:\mathbb P^1\to\mathbb P^1$ says that
$$ 2d-2 = \sum_{P\in\mathbb P^1} (e_P(f)-1). $$
If $\{P_1,\ldots,P_n\}$ is a backward invariant set, then each $f^{-1}(P_i)$ must consist of a single point, so the points in the set are totally ramified, i.e., $e_{P_i}(f)=d$. Hence
$$ 2d-2 = \sum_{P\in\mathbb P^1} (e_P(f)-1)
\ge \sum_{i=1}^n (e_{P_i}(f)-1) = n(d-1).$$
This proves that $n\le2$, and a more careful analysis of the $n=1$ and $n=2$ cases yields the results mentioned earlier.