Watch Mission: Impossible season 1 episode 13 tv series online free
Release: Dec 10, 1966
Double-agent Elena Del Barra is acting bizarrely, sending a microfilm of defense secrets from her own country. Rollin is sent into investigate, and return the microfilm without its theft ever being detected.