Italian Film depicts a Giant Molach statue