Zoe Kravitz basically ate dirt to lose weight in preparation to play a girl struggling with anorexia and bulimia. The Divergent star told Us Weekly…