Secret Agent (1936) is a British thriller directed by Alfred Hitchcock. A famous writer whose death is faked during World War I is sent to Switzerland by the mysterious "R", head of British Intelligence. His mission is to kill a German agent. A female agent poses as his wife. They also meet a killer known as "The General" who is posing as another British agent. Starring John Gielgud, Madeleine Carroll and Robert Young. Directed by Alfred Hitchcock. Loosely based on two stories in Ashenden: Or the British Agent by W. Somerset Maugham.