Les Titans (1962) Published September 26, 2017 at 450 × 600 in Vintage Peplum The French film poster for My Son, the Hero (1962)