movie still of a bulky humanoid mech