Nikita is American tv drama for that CW Television Network. Its 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 in the united states.I’m really surprised at the negativity directed at […]