film still from a science fiction movie about a mecha cat, stunning 4 k uhd, giant cat robot