background background
The Beast of Babylon Against the Son of Hercules

The Beast of Babylon Against the Son of Hercules (1963)5.0 /10

16 (XWG) · Italy, France · Italian · 93 min · Aug 23, 1963 (IT) · More  
Directed by:  Siro Marcellini
Review
Rate
Watch
Watchlist