Olympic athlete and director Savanah Leaf’s powerful and confident feature debut EARTH MAMA will be in additional theaters this weekend via A24. Film at Lincoln Center will host Q&A’s with Leaf. The photos below are from New Directors New Films Opening Night screening.