• The Invincible Maciste Brothers
  • Peplum movie from 1964
  • Fantasy, Adventure
  • 52% User score