Leonora's first feature doc premieres this weekend in Palm Springs.

Ziona Chana, self proclaimed messenger of God, is head of the world’s largest family. 39 wives and 94 children, live in one giant purple house in the Himalayas. The story of how one man, and a small community, confront global issues of individuality vs the state, freedom vs control. 

Filming the largest family on earth took enormous courage. A HUGE congrats to Leonora Lonsdale and co-director, Clare Carter! 

Watch the trailer on Leonora's showreel, here.

Check it out on the American Documentary Film Festival line up, Program 11 at 4pm