David Locke is a world-weary American journalist who has been sent to cover a conflict in northern Africa, but he makes little progress with the story. When he discovers the body of a stranger who looks similar to him, Locke assumes the dead man's identity. However, he soon finds out that the man was an arms dealer, leading Locke into dangerous situations. Aided by a beautiful woman, Locke attempts to avoid both the police and criminals out to get him.
Jack Nicholson
as David Locke
Maria Schneider
as Girl
Jenny Runacre
as Rachel Locke
Ian Hendry
as Martin Knight
Steven Berkoff
as Stephen
Ambroise Mbia
as Achebe
José María Caffarel
as Hotel Keeper (uncredited)
James Campbell
as Witch Doctor (uncredited)
Manfred Spies
as German Stranger (uncredited)
Jean-Baptiste Tiémélé
as Murderer (uncredited)
Ángel del Pozo
as Police Inspector (uncredited)
Charles Mulvehill
as David Robertson (uncredited)