Nikita is actually American tv drama for that CW Television Network. May be based upon the French film Nikita (1990), the remake Point of No Return in 1993, and an earlier series La Femme Nikita (1997). Nikita premiered on September 9, 2010, and airs on Thursdays around the world.I’m really surprised at the negativity aimed […]