The Marvel Super Heroes / Season 1 S1·E150 Forces of Vengeance Aired November 11, 1966 Share X f r w ⧉ Copied! Synopsis No synopsis available yet for this episode. ← S1E149 All episodes S1E151 →