film still of leela with a ponytail in the new scifi movie, 4 k