film still of a giant ladybug driving a car through time square in a sci - fi movie, 8 k