

Secret Agent
During World War I, a novelist declared dead is recruited by British intelligence and sent to Switzerland under a new identity to assassinate a German spy. Teamed with a fellow agent posing as his wife and an eccentric assassin known as “the General,” the trio close in on their target — until two of them grow ambivalent when their duty to the mission clashes with their consciences.
Director(s)
Alfred Hitchcock
Pen Tennyson
Where to watch

FilmBox+
Subscription

JustWatch TV
Free

Artiflix
Free
Cast & crew

John Gielgud
Richard Ashenden / Edgar Brodie

Peter Lorre
The General

Alfred Hitchcock
-

Andreas Malandrinos
Manager (uncredited)
Pen Tennyson
-

Michael Redgrave
Army Officer (uncredited)

Robert Young
Robert Marvin

Charles Carson
"R"

Madeleine Carroll
Elsa Carrington

Percy Marmont
Caypor
Florence Kahn
Mrs. Caypor

Lilli Palmer
Lilli
Denys Blakelock
Man (uncredited)

Sebastian Cabot
Man (uncredited)

Tom Helmore
Colonel Anderson (uncredited)

Howard Marion-Crawford
Karl (uncredited)

Rène Ray
Maid (uncredited)

Michael Rennie
Army Captain (uncredited)
Michel Saint-Denis
Coachman (uncredited)
Details
Reviews
CinemaSerf
John Gielgud charmingly portrays the novelist-cum-officer dragooned by the British spy service into travelling to Switzerland on the trail of a Nazi spy. He is assigned two assistants - a rather naive, but keen, Madeleine Carroll "Elsa" and a suitable sleazy, but lethal, Peter Lorre "as The General". Their first attempt to fulfil their mission goes awry somewhat, as they dispatch the wrong person. It is at this point their consciences start to kick in and they question the morals of their mission - particularly when they actually do discover the identity of the enemy secret agent. Hitchcock and Charles Bennett adapt the Somerset Maugham story with plenty of attention to the detail and the characterisation; the direction is taut and the suspense on the train towards the end keep this enthralling.