I Am Greta

A force of nature indeed. I Am Greta premieres on November 13.