The Alamut Ambush
The Alamut Ambush
| 01 January 1986 (USA)
The Alamut Ambush Trailers

This British espionage thriller stars Terence Stamp as David Audley, former Oxford professor turned intelligence agent.

Reviews