5. Given the sequence $\left\{a_{n}\right\}$ satisfies
$$
a_{1}=2, a_{n+1}=\frac{1+a_{n}}{1-a_{n}}\left(n \in \mathbf{N}_{+}\right) \text {. }
$$

Let $T_{n}=a_{1} a_{2} \cdots a_{n}$. Then $T_{2010}=$ $\qquad$
5. -6 .

It is easy to get $a_{1}=2, a_{2}=-3, a_{3}=-\frac{1}{2}, a_{4}=\frac{1}{3}$, $a_{1} a_{2} a_{3} a_{4}=1$.
Also, $a_{5}=2=a_{1}$, by induction it is easy to know $a_{n+4}=a_{n}\left(n \in \mathbf{N}_{+}\right)$.
Therefore, $T_{2010}=T_{4 \times 502+2}=a_{1} a_{2}=-6$.