film still of nibbler wearing a diaper and red cape in the new scifi movie, 4 k