简介:The Mona Lisa: bewitching, seductive, world-famous. In the minds of millions she’s the ultimate work of art. Yet behind the enigmatic smile she remains a mystery, fuelling endless speculation and theories. But is the world’s most famous painting finally g
简介:Three filmmakers receive an unsettling postcard from an estranged friend living in a secluded commune. The filmmakers take their cameras into the wilderness of Montana to document the mysterious inner workings of the group. On their disconcerting road to