Movie History The Stranger 1987 The Stranger 1987 Deathstalker II 1986 Deathstalker II 1986 Deathstalker II: Duel of the Titans 1986 Soldier's Revenge 1986 Soldier's Revenge 1986