GIVE THEM ALL THE WORLD'S BEST MOVIES. ALL AT ONCE. GIFT MUBI
Legend of the Sacred Stone

Synopsis

Puppet martial arts masters fight to prevent demons from controlling the sacred stone.