ChannelHopper.org > Zena Marshall
Zena Marshall was an actress best known for her role as Miss Taro in the James Bond movie "Dr. No." She also appeared in several other films and TV series throughout her career, including "The Invisible Man," "The Saint," and "The Avengers." Her last on-screen appearance was in 1983's "The Zany Adventures of Robin Hood."
In the film that launched the James Bond saga, Agent 007 battles mysterious Dr. No, a scientific genius bent on destroying the U.S. space program. As the countdown to disaster begins, Bond must go to...
Find out more, including where to stream or buy >