This film teams the Japanese superhero Jumborg Ace with a giant stone idol called Yuk Wud Jaeng, simply known as "Giant" (this character was the star of a very successful film, Tah Tien, produced earlier by Chaiyo Productions) against Ace's own enemies.
