“The Transfiguration” screened at Cannes last year and SXSW this year. Now is the time to catch it yourself!