Last week I was invited to a screening of the documentary “For the Benefit of All Beings: The Extraordinary Life of His Eminence Garchen Triptrul Rinpoche“. A quote from the promotional materials – “watching this film is the closest experience of Jesus Christ that I have ever had in my life.” – was intriguing enough…