Stan Lee likes to pop up in movies and on TV shows from time to time. With that in mind, he'll stop by Nikita this fall.
Posted in: Nikita