a still of ariana grande in james and the giant peach ( 2 0 2 0 )